 /EDICT, EDICT_SUB(P), EDICT2 Japanese-English Electronic Dictionary Files/Copyright Electronic Dictionary Research & Development Group - 2014/Created: 2014-09-01/
 [ʤ] /(n) middle dot (typographical symbol used between parallel terms, names in katakana, etc.)/full-stop mark at mid-character height/interpoint (interword separation)/
 [ʤݤ] /(n) middle dot (typographical symbol used between parallel terms, names in katakana, etc.)/full-stop mark at mid-character height/interpoint (interword separation)/
 [ʤݤ] /(n) middle dot (typographical symbol used between parallel terms, names in katakana, etc.)/full-stop mark at mid-character height/interpoint (interword separation)/
 [ʤݥ] /(n) middle dot (typographical symbol used between parallel terms, names in katakana, etc.)/full-stop mark at mid-character height/interpoint (interword separation)/
 /(n) repetition mark in katakana/
 /(n) voiced repetition mark in katakana/
 /(n) repetition mark in hiragana/
 [ޤ] /(n) (uk) topknot (hair style)/
 /(n) voiced repetition mark in hiragana/
 [ʤ] /(n) ditto mark/
 [ʤ] /(n) ditto mark/
 [ɤ礦] /(n) "as above" mark/
 [ʤ] /(n) repetition of kanji (sometimes voiced)/
 [ʤ] /(n) repetition of kanji (sometimes voiced)/
 [꤫] /(n) repetition of kanji (sometimes voiced)/
 [ɤΤƤ] /(n) repetition of kanji (sometimes voiced)/
 [Τ] /(n) repetition of kanji (sometimes voiced)/
 [] /(n) (1) tie up/bind/fastening/tightening/(2) sum/total amount/total/(3) (MA) judo choking (strangling) techniques/(4) (food) last meal eaten when going restaurant hopping/(5) completion/conclusion/rounding off/(ctr) (6) counter for bundles/counter for faggots/counter for bundles of 2000 sheets of paper/(n) (7) end mark/closure mark/
 [] /(v1,vt) to total/to sum/
 [᤭] /(n) (1) deadline/closing/cut-off/end/(2) cofferdam/(adj-no,n) (3) closed (door, window, etc.)/
ڤ [᤭] /(n) (1) deadline/closing/cut-off/end/(2) cofferdam/(adj-no,n) (3) closed (door, window, etc.)/
ڤ [᤭] /(v5r,vt) to close up/to shut up (e.g. behind doors)/to cut off (e.g. because a deadline has expired)/
 [᤭] /(n) time limit/closing day/deadline/
 [ᤫ] /(n) oil cake/scrap cake/
 [ޤ] /(n) (1) circle (sometimes used for zero)/(2) 'correct' (when marking)/(3) symbol used as a placeholder (either because a number of other words could be used in that position, or because of censorship)/(4) period/full stop/(5) maru mark/semivoiced sound/p-sound/
 [ޤޤ] /(n) (1) symbol used as a placeholder (either because a number of other words could be used in that position, or because of censorship)/(n-pref) (2) certain/unnamed/undisclosed/unidentified/
 [ޤФ] /(n) circle and cross/right and wrong (answers)/true-false/
 /(n) long vowel mark (usually only used in katakana)/
 [ˤ] /(n) tilde/
ʣ [] /(n) (abbr) (sl) LOL/haha/
ʣ [餤] /(n) (abbr) (sl) LOL/haha/
ܦ [ץ饹ե] /(n) a little more than usual (wasei: plus alpha)/bribe money added to a regular fee/and then some/
 [Ф] /(n) x-mark (used to indicate an incorrect answer in a test, etc.)/
 [ڤ] /(n) x-mark (used to indicate an incorrect answer in a test, etc.)/
 [åȥޡ] /(n) "at" mark/
 [åȤ] /(n) roguelike (character display computer game)/
 [ޤ] /(n) (1) circle (sometimes used for zero)/(2) 'correct' (when marking)/(3) symbol used as a placeholder (either because a number of other words could be used in that position, or because of censorship)/(4) period/full stop/(5) maru mark/semivoiced sound/p-sound/
 [ޤФ] /(n) circle and cross/right and wrong (answers)/true-false/
ߥƥ [ޤФĥƥ] /(n) true-false test/yes-no test/
 [ޤޤ] /(n) (1) symbol used as a placeholder (either because a number of other words could be used in that position, or because of censorship)/(n-pref) (2) certain/unnamed/undisclosed/unidentified/
 [ˤ夦ޤ] /(n) double circle/'good work' (equiv. of silver star awarded to children at school)/
 [󤫤] /(n) average (e.g. as a mark for homework)/weak/
 [ᤸ뤷] /(n) rice symbol/note (supplementary information) symbol/symbol with an "x" and four dots/
 [ᤸ뤷] /(n) rice symbol/note (supplementary information) symbol/symbol with an "x" and four dots/
 [椦Ӥ] /(n) (1) mail service/postal service/mail/post/(2) (abbr) mail/postal matter/postal items/
 [䤸뤷] /(n) arrow (mark or symbol)/directional marker or indicator/
 [䤸뤷] /(n) arrow (mark or symbol)/directional marker or indicator/
 [䤸뤷] /(n) arrow (mark or symbol)/directional marker or indicator/
 [䤸뤷] /(n) arrow (mark or symbol)/directional marker or indicator/
 [褽] /(adv,n) (uk) about/roughly/as a rule/approximately/
ͻ [塼椦] /(n) "090" financing/loan sharks operating from a cellphone (i.e. without a fixed phone number)/
 [] /(num,pref) (1) one/(adj-no,suf) (2) best/(adj-no) (3) first/foremost/(n) (4) beginning/start/(5) bottom string (on a shamisen, etc.)/
 [] /(num,pref) one/
 [Ҥ] /(num,pref) one/
 [Ҥ] /(num,pref) one/
 [󤨤] /(n) 1000 yen/(P)/
ߥå [Ҥ㤯󥷥å] /(n) hundred-yen store/(P)/
߶ [Ҥ㤯] /(n) 100 yen coin/
߶Ѱ [Ҥ㤯󤭤󤤤] /(n) (abbr) hundred-yen store/100 yen store/
߶Ѱ쥷å [Ҥ㤯󤭤󤤤å] /(n) hundred-yen store/100 yen store/
 [Ҥä] /(n) (abbr) hundred-yen store/100 yen shop/(P)/
 [夦] /(n-adv) October/(P)/
ģ [ä] /(n) (comp) decade/
ģ [äҤȤ] /(n) (comp) decade/
 [ä] /(adj-na,adj-no) decimal/denary/deciam/
 [ä] /(adj-na,adj-no) decimal/denary/deciam/
ʣѴ [äˤؤ󤫤] /(n) (comp) decimal to binary conversion/
ʱ黻 [ä󤨤󤶤] /(n) (comp) decimal arithmetic/
ʱ黻 [ä󤨤󤶤] /(n) (comp) decimal operator/
ʴ [ä󤭤] /(n) (comp) decimal radix/
ʾ [ä󤷤礦] /(n) (comp) decimal fraction/
ʾ [ä󤷤礦Ƥ] /(n) (comp) decimal point/
ʿ [ä󤹤] /(n) (comp) decimal/decimal digit/decimal number/
ˡ [äۤ] /(n) decimal system/
 [夦] /(n,adj-no) (1) the teens (10-19)/teenage/(n) (2) the tenth generation/(P)/
 [Ȥ] /(n) (1) the tenth day of the month/(2) ten days/(P)/
ʬ [äפ] /(n) 10 minutes/
ʬ [äפ] /(n) 10 minutes/
 [Ҥ㤯ȤФ] /(n,vs) police emergency tel. no. (in Japan)/(P)/
 [Ҥ㤯夦夦Ф] /(n,vs) ambulance and fire brigade emergency tel. no. (in Japan)/
 [夦] /(n-adv) November/(P)/
 [夦ˤ] /(n) (1) eleventh day of the month/(2) eleven days/
 [夦ˤ] /(n-adv) December/(P)/
 [夦ˤĤӤ礦] /(n) Christmas blues/holiday stress (during December)/
 [夦ˤˤ] /(n) (1) twelfth day of the month/(2) twelve days/
 [夦ˤ] /(n) (1) thirteenth day of the month/(2) thirteen days/
 [夦ä] /(n) (1) fourteenth day of the month/(2) fourteen days/
 [夦ˤ] /(n) (1) fifteenth day of the month/(2) fifteen days/
ˡ [夦ۤ] /(n) (comp) hexadecimal/hexadecimal notation/
 [夦ˤ] /(n) (1) sixteenth day of the month/(2) sixteen days/
 [夦ˤ] /(n) (1) seventeenth day of the month/(2) seventeen days/
 [夦ʤʤˤ] /(n) (1) seventeenth day of the month/(2) seventeen days/
ǯˡˡ [ϤäԤ㤯夦ͤ󤱤ݤۤ] /(n) Constitution Act 1867 (which established Canada)/
 [夦Ϥ] /(n) 18 certificate/R-18/restricted to those 18 years or older/
 [夦Ϥˤ] /(n) (1) eighteenth day of the month/(2) eighteen days/
ǯˡ [󤭤夦Ҥ㤯Ϥ夦ˤͤ󤱤ݤ] /(n) Constitution Act, 1982 (part of the Canadian Constitution)/
 [夦ˤ] /(n) (1) nineteenth day of the month/(2) nineteen days/(3) (sl) (arch) fool/simpleton/
 [ä] /(n) one month/
 [ҤȤ] /(num) (1) one/(n) (2) for one thing/(3) only/(4) (not) even/(n-adv) (5) just (e.g. "just try it")/
ģ [ҤȤĤդ] /(n) one or two/a few/small number/
 [ä] /(n) one month/
ѥ [ѥ] /(n) one pint/
 [ä] /(n) one month/
 [] /(n) one (bird)/
 [ä] /(n) (1) (ksb:) first year (college) student/freshman/(2) graduate of one year's standing/
 [] /(n) ten percent/(P)/
 [] /(n-adv) January/(P)/
 [] /(n) first period (e.g. first class in school day)/
Ĥ [ä] /(n,ctr) each/per piece/
 [ä] /(n,ctr) each/per piece/
å [äå] /(n) (comp) level 1 cache/
 [] /(n) primary coil/primary winding (in transformer)/
 [ä礦] /(n) one win/one victory/
 [ˤ] /(n) one person/
 [ҤȤ] /(n) (1) one person/(2) alone/unmarried/solitary/
ͤ [ҤȤꤢ] /(exp,adv) per person/per capita/per head/
ͤ [ҤȤ꤭] /(n,adv) all on one's own/
ͤä [ҤȤä] /(n,adv) all on one's own/
ͤڤ [ҤȤä] /(n,adv) all on one's own/
ڤ [ҤȤ꤭] /(n,adv) all on one's own/
 [ҤȤꤢ] /(exp,adv) per person/per capita/per head/
ڤ [ҤȤ] /(n) slice/small piece/
 [] /(n) stroke/blow/
У [] /(n,adj-no) one-to-one/one-on-one/(P)/
У [ä] /(n,adj-no) one-to-one/one-on-one/
У̿ [ΤĤ] /(n) (comp) one to one communication/
¿ [] /(n,adj-no) one-to-many/
ʹ [äȤ] /(n) eighteen litre drum/
٤ [ɤ] /(exp) only once/
 [äȤ] /(n,adj-no) first-class/first-rank/A1/the most/the best/(P)/
 [äȤ󤽤] /(n) sergeant first-class/
 [äȤ] /(n) first-class power/
 [äȤ] /(n) first-class carriage (coach)/
 [äȤ礦] /(n) first place prize/blue ribbon/
 [äȤ] /(n) first-degree relative/member of one's immediate family/
 [äȤ] /(n) first-magnitude star/
´ [äȤ] /(n) private first-class/
 [äȤ] /(n) best (residential) district (in town)/
ʼ [äȤؤ] /(n) private (e-2)/pfc/
Φ [äȤ꤯] /(n) private first-class/
 [] /(n) (1) first day of the month/(2) one day/
 [ˤ] /(n) (1) first day of the month/(2) one day/(P)/
 [Ĥ] /(n) (1) first day of the month/(2) (arch) first ten days of the lunar month/(P)/
 [ҤȤ] /(ok) (n) (1) first day of the month/(2) one day/
 [ҤȤ] /(ok) (n) (1) first day of the month/(2) one day/
ɼγʺ [äԤ礦Τ] /(n) disparity between values of votes in different constituencies/measure of malapportionment of electorates/
 [ޤ] /(n) one thin flat object/one sheet/
 [ޤ󤨤] /(n) 10,000 Yen/
 [] /(n) (1) one face/one surface/(2) the whole surface/(3) one aspect/one side/(n,n-adv) (4) (on) the other hand/(5) one broad, flat object/(6) front page (e.g. newspaper)/
 [] /(num) two/
 [] /(num) two/
 [դ] /(num) two/
 [դ] /(num) two/
 [] /(num) two (chi: er)/
ǯб [ˤͤ󤿤] /(exp) Y2K compliant/
ǯ [ˤͤ] /(n) Y2K bug/year 2000 problem/
ǯб [ˤͤ] /(exp) Y2K compliant/
ǯкѤ [ˤͤ] /(n) Y2K compliant/
ǯ˴ [ˤ󤸤夦ˤͤ󤸤뤤Ĥܤ] /(n) 2012 human extinction beliefs/2012 doomsday theory/
 [Ϥ] /(n) 20 years old/
 [ˤä] /(n) twentieth century/
 [ˤä] /(n) twentieth century/
 [ϤĤ] /(n) (1) twentieth day of the month/(2) twenty days/
 [ˤ夦ˤ] /(n) (1) twenty-first day of the month/(2) twenty-one days/
 [ˤ夦ˤˤ] /(n) (1) twenty-second day of the month/(2) twenty-two days/
 [ˤ夦ˤ] /(n) (1) twenty-third day of the month/(2) twenty-three days/
 [ˤ夦褸] /(n) 24 hours/twenty-four hours/
 [ˤ夦ä] /(n) (1) twenty-fourth day of the month/(2) twenty-four days/
 [ˤ夦ˤ] /(n) (1) twenty-fifth day of the month/(2) twenty-five days/
 [ˤ夦ˤ] /(n) (1) twenty-sixth day of the month/(2) twenty-six days/
 [ˤ夦ˤ] /(n) (1) twenty-seventh day of the month/(2) twenty-seven days/
 [ˤ夦ʤʤˤ] /(n) (1) twenty-seventh day of the month/(2) twenty-seven days/
ǯơ [ˤ夦ͤơ] /(n) 1927 Theses/Comintern policy documents regarding capitalism, imperialism, and a possible revolution in Japan/
 [ˤ夦Ϥˤ] /(n) (1) twenty-eighth day of the month/(2) twenty-eight days/
 [ˤ夦夦ˤ] /(n) (1) twenty-ninth day of the month/(2) twenty-nine days/
 [ˤ夦ˤ] /(n) (1) twenty-ninth day of the month/(2) twenty-nine days/
 [ˤ] /(adj-no) bilingual/in two languages/
ͤ [ˤͤ] /(n) 2channeler/2chan user/
ͤ顼 [ˤͤ顼] /(n) 2channeler/2chan user/
ͤ [ˤͤ] /(n) (comp) 2channel (Japanese online forum)/
 [դ] /(num) two/
Ĥˣ [դĤˤҤȤ] /(exp) one of two (possibilities, alternatives, etc.)/
Τ٤ [ˤΤ٤] /(n) power of two/
 [ˤΤ٤] /(n) power of two/
롼Ȳ [˥롼Ȥ] /(n) (comp) (link, path) redundancy/
 [ˤ] /(adj-no) bilingual/in two languages/
 [ˤ] /(n) divalent ion/
 [ˤ] /(n) second year (college) student/sophomore/
 [ˤ] /(n) 20 percent/(P)/
 [ˤ] /(n-adv) February/(P)/
༰ [ˤ] /(n,adj-no) (comp) binomial/
 [ˤ] /(n-t) two o'clock/
 [ˤ礯] /(n) (comp) secondary station/
ž [ˤ夦礦Ȥ] /(n) double collision/
ʡݣ [ˤ󤴤] /(n) (comp) biquinary/
ʡݣˡ [ˤ󡼤ۤ] /(n) (comp) biquinary notation/
ʣ [ˤ󤴤] /(n) (comp) biquinary/
ʥǡƱ̿ [ˤǡɤĤ] /(n) (comp) binary synchronous communication/
ʱ黻 [ˤ󤨤󤶤] /(n) (comp) binary arithmetic operation/
ʲʥ [ˤ󤫤ä󥳡] /(n) (comp) binary-coded decimal code/
ʲʿ [ˤ󤫤ä󤹤] /(n) (comp) binary coded decimal/BCD/
ʲɽˡ [ˤ󤫤äҤ礦ۤ] /(n) (comp) binary-coded decimal representation/
ʲˡ [ˤ󤫤äۤ] /(n) (comp) binary-coded decimal notation/
ʲû [ˤ󤫤] /(n) (comp) binary adder/
ʿ [ˤ󤹤] /(n) binary digits/
ʿ [ˤ󤹤] /(n) (comp) binary digit/
 [ˤˤ] /(n) two persons/two people/pair/couple/
 [դ] /(n) two persons/two people/pair/couple/
ͤ [դ꤭] /(n) just the two of them/
ͤä [դä] /(n) just the two of them/
ͤڤ [դä] /(n) just the two of them/
ͤȤ [դȤ] /(n) both (people)/
; [դΤ] /(n,vs) two people using the same (vehicle) (often two on a bike)/
ڤ [դ꤭] /(n) just the two of them/
 [դ] /(n) two classes/double/two sets/
 [ˤȤ] /(n) two-party system/
 [ˤĤ] /(n) two copies/
٤ [ˤɤ] /(adv) never again (with negative verb)/
ٿ [ˤɤ] /(n,vs) going back to sleep (e.g. after waking up in the morning)/
 [ˤȤ] /(n) second class/
 [ˤȤ󤽤] /(n) staff sergeant/
 [ˤȤ] /(n) second class carriage/
 [ˤȤ礦] /(n) second prize/
 [ˤȤ] /(n) second-degree relative/
ʬ [ˤȤ֤] /(n,vs) bisection/
ʬ [ˤȤ֤󤻤] /(n) bisector/
ʼ [ˤȤؤ] /(n) private (e-1)/
գѷ [ˤȤؤ󤵤󤫤] /(n) isosceles triangle/
գѷ [ˤȤؤ󤵤󤫤ä] /(n) isosceles triangle/
 [դĤ] /(n) (1) second day of the month/(2) two days/
 [ˤФ] /(n) double/twice/twofold/
 [ˤФ] /(n) second (in a series)/
 [ˤ֤礦礦礦] /(n) Second Section company (on the Tokyo Stock Exchange)/
 [ˤؤ礦ۤ] /(n) (comp) bivariable interpolation/
ΩƱǲ [ˤۤ󤿤Ƥ] /(n) double feature (movie)/
 [ˤޤ] /(n) two sheets (pieces) (of paper)/
 [] /(num) (1) three/(pref) (2) tri-/
 [] /(num) (1) three/(pref) (2) tri-/
 [󤸤夦ˤ] /(n) (1) thirtieth day of the month/(2) thirty days/
 [󤸤夦ˤ] /(n) (1) thirty-first day of the month/(2) thirty-one days/
ǯơ [󤸤夦ˤͤơ] /(n) 1932 Theses/Comintern policy documents urging overthrow of Japan's imperial and metayage systems/
 [ǥ] /(n) 3D/three dimensional/
 [꡼ǥ] /(n) 3D/three dimensional/
ĥץ [꡼ǥץ] /(n) 3D printer/
ĥץ󥿡 [꡼ǥץ󥿡] /(n) 3D printer/
ıǲ [ǥ] /(n) 3D movie/
ı [ǥ] /(n) 3D image/
 [󥱡] /(n) (1) difficult, dirty, and dangerous (work)/(2) three bedrooms and a kitchen (in real estate)/(3) three kilograms (or kilometers, etc.)/
 [󥱡ۤ] /(n) 3K radiation/cosmic background radiation/
 [ԡ] /(n) (col) (sens) threesome/
 [ߤä] /(num) three/
 [ߤ] /(num) three/
 [ߤĤܤ] /(n,adj-no) (1) three stars (shape)/(2) three stars (for quality, e.g. Michelin stars)/(n) (3) Orion's belt/Chinese "Three Stars" constellation (one of the 28 mansions)/
ɥ [꡼ɥ] /(n) three-card monte (card game)/
 [󤫤] /(n) third year (college) student/junior/
ѷ [󤫤] /(n,adj-no) triangle/
ѷ [󤫤ä] /(n,adj-no) triangle/
 [󤬤] /(n-adv) March/(P)/
 [󤲤󤶤礦] /(n) ternary material (e.g. semiconductor)/
 [] /(n) (obs) recruit (former rank in the JSDF)/
 [] /(n-adv) (1) 3 o'clock/(2) 3 o'clock snack/
Τ [󤸤Τ] /(exp) afternoon refreshment/afternoon tea/
 [󤸤] /(n) (1) three dimensions/three dimensional/3D/3-D/(n,adj-no) (2) (sl) (joc) real world/IRL (in real life)/(P)/
ԥ塼եå [󤸤󥳥ԥ塼եå] /(n) 3D computer graphics/3DCG/
ͻ [ˤ󤳤] /(n) triple murder/
ͻ [ˤ󤴤] /(n) triple murder/
; [ˤΤ] /(n) three people on the same vehicle (usu. bike)/
 [󤯤] /(n) set of three/three sets/three classes/
 [ߤ] /(n) set of three/three sets/three classes/
 [Ȥ] /(n) third class/
 [Ȥ󤽤] /(n) sergeant/
 [Ȥ礦] /(n) third prize/
 [Ȥ] /(n) third degree of kinship/
 [Ȥ] /(n) third magnitude star/
ʬ [Ȥ֤] /(n,vs) trisect/
 [ߤä] /(n) (1) the third day of the month/(2) three days/
ǯ [ͤ] /(n) three years/
 [Ф] /(n) three-fold/three times/
 [] /(n) three parts/three copies/
ΩƱǲ [ܤ󤿤Ƥ] /(n) triple feature (movie)/
 [ޤ] /(n) (1) three flat objects (e.g. tickets, pieces of cloth, etc.)/(2) filleting (a fish)/
 [] /(num) four/
 [] /(num) four/
 [] /(num) four/
ף [֥塼ǥ] /(n) four-wheel drive (vehicle)/
 [ä] /(num) four/
 [] /(num) four/
Ǥ [Ĥ] /(n) (music) four-on-the-floor/four-to-the-floor/
ǯ [󤫤ͤ] /(adj-pn) quadrennial/
ǯ [󤫤ͤ] /(adj-pn) quadrennial/
 [󤫤] /(n) fourth year (college) student/senior/
 [] /(n-adv) April/(P)/
ơ [ĥơ] /(n) April Theses/series of directives issued by Lenin after his return from exile/
ϼ [ĤФ] /(n) (1) April fool/(2) April fool's day/
 [󤲤󤶤礦] /(n) quaternary material (e.g. semiconductor)/
 [Ȥ餯] /(exp) sleep four hours and pass, sleep five hours and fail (when cramming for university entrance exams)/
 [ä] /(n) (1) fourth day of month/(2) four days/
 [] /(num) five/
 [] /(num) five/
 [] /(num) five/
߶ [Ҥ㤯] /(n) 500 yen coin/
ǯ [夦ͤ󤿤] /(n) 1955 System/Japanese political alignment with the LDP in government and the JSP in opposition, which lasted until 1993/
ף [֥塼å] /(n) the five Ws and one H (who, what, when, where, why and how)/
 [Ĥ] /(num) five/
߶ [] /(n) 5 yen coin/
 [] /(n-adv) May/(P)/
ϩ [] /(n) five-forked road/five-road junction/
 [Ĥ] /(n) (1) the fifth day of the month/(2) five days/
å롼 [Ӥ礦롼] /(n) five-second rule/
 [] /(num) six/
 [द] /(num) six/
 [] /(num) six/
 [ä] /(num) six/
 [] /(num) six/
 [] /(n-adv) June/(P)/
 [त] /(n) (1) sixth day of the month/(2) six days/
 [椫] /(ok) (n) (1) sixth day of the month/(2) six days/
 [褫] /(ok) (n) (1) sixth day of the month/(2) six days/
 [] /(num) (1) seven/(pref) (2) hepta-/
 [] /(num) (1) seven/(pref) (2) hepta-/
 [ʤ] /(num) (1) seven/(pref) (2) hepta-/
 [ʤʤ] /(num) seven/
 [] /(n-adv) July/(P)/
 [Ĥ] /(n) (French) July Monarchy/
 [ʤ̤] /(n-adv) (1) the seventh day of the month/(2) seven days/
 [ʤΤ] /(n-adv) (1) the seventh day of the month/(2) seven days/
 [Ϥ] /(num) eight/
 [] /(num) eight/
 [Ϥ󤫤] /(n) collectively, the 83 new LDP members of parliament elected in the Sept. 2005 general election/
 [䤯] /(n) (col) yakuza/
 [ä] /(num) eight/
 [] /(num) eight/
λ [ϤΤ] /(n) figure eight/figure of eight/
 [Ϥ] /(n-adv) August/(P)/
ʿ [Ϥ󤹤] /(n) (comp) octal/base 8/
 [褦] /(n) (1) the eighth day of the month/(2) eight days/
 [夦] /(num) nine/
 [] /(num) nine/
 [] /(num) nine/
 [] /(num) nine/
 [] /(num) nine/
 [夦] /(n) September 11th attacks/
 [Τ] /(num) nine/
 [] /(n-adv) September/(P)/
 [̤] /(ok) (n) (1) the ninth day of the month/(2) nine days/
 [Τ] /(n) (1) the ninth day of the month/(2) nine days/
 [] /(n) A/a/
 [] /(n) A/a/
ġ [ǥ] /(n) AD (Anno Domini)/
 [] /(n,adj-no) A1/top class/best quality goods/
Ƚ [Ф] /(n) A4 paper size (210mm x 297mm)/
Ƚ [Ϥ] /(n) A5 paper size (148mm x 210mm)/
Ƚ [Ф] /(n) A6 paper size (105mm x 148mm)/
 [] /(n) Afro-Asian Conference (1955)/
£ [ӡ] /(n) (1) alphabet/ABCs/(2) American Broadcasting Company/ABC/(3) Audit Bureau of Circulations/ABC/(4) activity-based costing/ABC/(5) ABC World Airways Guide/(6) Atanasoff-Berry Computer/ABC/
£ãĥ饤 [ӡǥ饤] /(n) ABCD line/embargoes against Japan by America, Britain, China, and the Dutch starting in 1940/
£ãϿ [ӡǥۤ] /(n) ABCD encirclement/embargoes against Japan by America, Britain, China, and the Dutch starting in 1940/
£ý [ӡ] /(n) alphabetical order/
£ [ӡ] /(n) (1) antiballistic missile/ABM/(2) activity-based management/ABM/
£ϼշ [ӡĤ] /(n) ABO blood type/
· [ӡ] /(n) type AB (blood, etc.)/
 [] /(n) adult children/
ã [] /(n) (comp) ACL/
ã [] /(n) (comp) ACM/
ãϣ [] /(n) (comp) ACOS/
ãң [륨] /(n) Advisory Committee on Reactor Safeguards/ACRS/
 [ǥ] /(n) (1) AD (Anno Domini)/(2) assistant director (movie, etc.)/
ģţӣ [ǥ] /(n) Automated Data Editing and Switching System/ADESS/
ģȣ [ǥåǥ] /(n) attention-deficit hyperactivity disorder/ADHD/
ģ [ǥԡ] /(n) adenosine diphosphate/ADP/
ģУã [ǥԡ] /(n) (comp) adaptive differential pulse-code modulation/adaptive DPCM/ADPCM/
ģӣ [ǥ] /(n) (comp) asymmetric digital subscriber line/ADSL/
ǣ [] /(n) advanced gas-cooled reactor/AGR/
 [] /(n) artificial intelligence/AI/
ɣģ [] /(n) (uk) acquired immune deficiency syndrome/AIDS/(P)/
ɣĿ͹ [ҤϤ㤫󤸤󤳤夻] /(n) artificial insemination by donor/
ɣȿ͹ [Ϥ㤫󤸤󤳤夻] /(n) artificial insemination by sperm from husband/
ˣ [磻] /(n) (sl) not noticing mood implicit to situations, conversations, etc./
̣ [ǥ] /(n) atomic layer deposition/ALD/
̣ [륤] /(n) atomic layer epitaxy/ALE/
̣ [륨] /(n) (abbr) amyotrophic lateral sclerosis/ALS/
̣ [ƥ] /(exp) assistant language teacher (technical term used in Japan)/ALT/
ͣ [ԡ] /(n) adenosine monophosphate (AMP)/
Σĥ [ɥ] /(n) (comp) AND gate/
ΣĲϩ [ɤ] /(n) (comp) AND circuit/
 [] /(n) (abbr) admissions office/
ϣã [] /(n) (comp) AOCE/
ϣ [] /(n) (comp) AOL/
Уţ [ڥå] /(n) Asia-Pacific Economic Cooperation/APEC/
Уţ [ڥå] /(n) Asia-Pacific Economic Cooperation/APEC/
Уǿʪʬη [ԥ礯֤Ĥ֤뤤] /(n) APG system/Angiosperm Phylogeny Group system/
̿ [ԡĤ󤷤] /(n) Associated Press/
ӣãɣ [] /(n) (comp) American Standard Code for Information Interchange/ASCII/(P)/
ӣţ [] /(n) Association of Southeast Asian Nations/ASEAN/
ԣɣã [ƥå] /(n) Automobile Traffic Information & Control System/ATICS/
ԣ [ƥ] /(n) (1) automatic teller machine/ATM/automated teller machine/(2) asynchronous transfer mode/ATM/(3) anti-tank missile/ATM/(P)/
ԣ [ƥԡ] /(n) adenosine triphosphate/ATP/
Ըߴ [ƥ] /(n) (comp) AT-compatible/
 [֥] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [֥] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [֥] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [֥] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
 [] /(n) (1) audio-visual/(2) adult video/porn video/pornographic video/
ֽͥ [椦] /(n) female porn star/
ףã [å] /(n) airborne warning and control system/AWACS/
饤 [饤] /(n,adj-no) A-line (skirt, dress)/
 [夦] /(n,adj-no) class-A/A class/A grade/
 [夦Ѥ] /(n) class-A war criminal/
 [] /(n) type A (blood, influenza, hepatitis, etc.)/
α [󤨤] /(n) hepatitis A/
 [] /(n,adj-no) (abbr) (sl) Akihabara style/nerdy/
Ƚ [Ϥ] /(n) A5 paper size (148mm x 210mm)/
ϻȽ [Ф] /(n) A6 paper size (105mm x 148mm)/
 [ӡ] /(n) B/b/
 [١] /(n) B/b/
¡á [ӡ] /(n) BC (before Christ)/
£ [ӡ夦] /(n) B-52 Stratofortress/B-52 Bomber/
£Ƚ [ӡϤ] /(n) B5 paper size (182mm x 257 mm)/
££ [ӡӡ] /(n) British Broadcasting Corporation/BBC/
££ [ӡӡ] /(n) bulletin board system/BBS/
£ [ӡ] /(n) BC (before Christ)/
£ã [ӡ] /(n) Bacille Calmette-Guerin (tuberculosis vaccine)/BCG/
£ãž [ӡ褦Ƥ] /(n) (obsc) positive tuberculin conversion after a BCG vaccination/
£õ [ӡ夦Ѥ] /(n) class-B and class-C war criminals/
£ [ӡǥ] /(n) Blu-ray Disc/BD/
£ģӣ [ӡǥ] /(n) bondage, discipline & sadomasochism/BDSM/
£ǣ [ӡ] /(n) background music/BGM/(P)/
£ [ӡ] /(n) (1) male homosexuality/(2) bill of lading/BL/
£̥ߥå [ӡ륳ߥå] /(n) (col) comic featuring male homosexuality (wasei: boys love)/
£ͣ [ӡǥ] /(n) ballistic missile defense/BMD/
£ϣ [ӡǥ] /(n) (1) biochemical oxygen demand/BOD/(2) bandwidth-on-demand/
£ӣ [ӡ] /(n) bovine spongiform encephalopathy/BSE/
£ӣ [ӡ] /(n) biosafety level/BSL/
£ף [ӡ֥塼] /(n) boiling-water reactor/BWR/
£壶 [١夦] /(n) Base64/binary data-text data encoding conversion defined by MIME/
¥ץ饤ؿ [ӡץ饤󤫤󤹤] /(n) (comp) B-spline/
¥ѵ [ӡѤ夦] /(n) B lymphocyte/B cell/
µ [ӡ夦] /(n,adj-no) class-B/B class/B grade/
µ饰 [ӡ夦] /(n) cheap everyday food that most people enjoy (e.g. ramen, curry, etc.)/eating cheap delicious food/person who seeks out cheap delicious food/
· [ӡ] /(n) type B (blood, influenza, hepatitis, etc.)/
·α [ӡ󤨤] /(n) hepatitis B/
· [ӡ] /(n,adj-no) (sl) hip-hop culture/Black culture (esp. breakdancing culture)/
¸Ƚ [ӡϤ] /(n) B5 paper size (182mm x 257 mm)/
º˦ [ӡܤ] /(n) B cell/B lymphocyte/
 [ӡ] /(n) (sl) attraction to ugly people/
õ [ӡѤ夦] /(n) B lymphocyte/B cell/
 [] /(n) C/c/
áܡܸ [ץ饹ץ饹] /(n) C++/C plus plus/
ãʪ [󤷤礯֤] /(n) C3 plant (any plant, such as rice, that uses C3 carbon fixation)/
ãʪ [󤷤礯֤] /(n) C4 plant (any plant, such as corn, that uses C4 carbon fixation)/
ã [] /(n) (comp) computer-aided design/CAD/
ã [] /(n) (comp) computer-assisted instruction/CAI/computer-aided instruction/
ã [] /(n) (comp) computer-aided manufacturing/CAM/
ãͿʪ [ष礯֤] /(n) CAM plant (any plant, such as the pineapple, that uses crassulacean acid metabolism)/
ãΣģϧ [ɥ] /(n) CANDU reactor/Candu reactor/
ãУԣãȣ [ץ] /(n) (comp) CAPTCHA/captcha/challenge-response test for distinguishing humans from machines (usu. requiring typing characters from a distorted image)/
ãԣ [ƥӡ] /(n) community antenna television/CATV/
ãԣ [ƥ֥] /(n) community antenna television/CATV/
ãԣ֥󥿡ͥå [ƥ֥󥿡ͥå] /(n) cable Internet (connection)/
ã [ӡ] /(n) (1) Citizens' Band/CB (radio)/(2) convertible bond/(3) chronic bronchitis/(4) chemical and biological (weapons)/(5) center back/(6) community business/
ã [ǥ] /(n) (1) compact disk/CD/(2) cash dispenser/(3) (negotiable) certificate of deposit/
ãġݣģ [ǥǥ] /(n) (comp) CD-DA/
ãġݣ [ǥ] /(n) (comp) CD-R/
ãġݣңϣ [ǥ] /(n) compact disk read-only memory/CD-ROM/
ãģģ [ǥǥ] /(n) (comp) CD-DA/
ãģ [ǥ] /(n) (comp) CD-R/
ãģңϣ [ǥ] /(n) compact disk read-only memory/CD-ROM/
ãĥ󥰥 [ǥ󥰥] /(n) CD single/
ãĥץ졼䡼 [ǥץ졼䡼] /(n) CD player/(P)/
ãĥץ쥤䡼 [ǥץ쥤䡼] /(n) CD player/
ãĥ饸 [ǥ饸] /(n) CD radio-cassette/
ãţ [] /(n) chief executive officer/CEO/
ã [] /(n) commercial film/CF/
ãƣ [ե] /(n) (1) chlorofluorocarbon/CFC/(2) Common Fund for Commodities/CFC/
ãƣž [ե礦䤯] /(n) Treaty on Conventional Armed Forces in Europe/CFE Treaty/
ãƣɣ [եå] /(n) Controlled Flight Into Terrain/CFIT/
ã [] /(n) (comp) computer graphics/CG/
ãǣ [] /(n) (1) (comp) common gateway interface/CGI/(2) computer generated imagery/CGI/
ãǣñ̷ [󤤤] /(n) centimetre-gram-second system of units/
ãǥ˥᡼ [˥᡼] /(n) computer animation/
ãɣ [] /(n) Central Intelligence Agency/CIA/
ãɣ [] /(n) (1) Commonwealth of Independent States/CIS/(2) critical incident stress/CIS/
ãɣӣ [] /(n) (comp) complex instruction set computer/CISC/
ãɣԣţ [ƥ] /(n) Convention on International Trade in Endangered Species of Wild Fauna and Flora/CITES/
ã [] /(n) (1) commercial message/commercial (radio, TV, etc.)/ad/(2) construction management/(3) contract manufacturer/(4) customer management/(5) court martial/(P)/
ãΣ [̥] /(n) CNN/Cable News Network/
ãϣ [ǥ] /(n) (1) chemical oxygen demand/COD/(2) cash on delivery/COD/
ãϣӣͣţԣ [å] /(n) (comp) Computer System for Meteorological Services/COSMETS/
ãң [ƥ] /(n) cathode-ray tube/CRT/
ã [ƥ] /(n) (comp) CT (computerized tomography)/
ãԣ [ƥ] /(n) centralized traffic control (centralised)/CTC/
ãԣ [ƥ] /(n) (1) (comp) computerized typesetting system (computerised)/CTS/(2) cold type system/CTS/
ãԥʡ [ƥʡ] /(n) CT scanner/
å [] /(n) card carried by divers to prove they are certified/
å [] /(n) C clef/
å졼 [졼] /(n) (mil) C ration/canned wet ration formerly used by the U.S. military/
÷ [] /(n) type C (hepatitis, etc.)/
÷α [󤨤] /(n) hepatitis C/
ø [] /(n) (comp) C programming language/
 [ǥ] /(n) D/d/
 [ǥ] /(n) D/d/
ģ [å] /(n) digital audiotape/DAT/
ģ [ǥƥ] /(n) digital audiotape/DAT/
ģ£ͣ [ǥӡ२] /(n) (comp) database management system/DBMS/
ģģ [ǥǥ] /(n) dideoxyinosine/didanosine/DDI/ddI/
ģģ [ǥǥƥ] /(n) dichlorodiphenyl-trichloro-ethane/DDT/
ģ [ǥ] /(n) (1) diffusion index/(2) discomfort index/(3) drug information/
ģɣ [¥] /(n) Deutsches Institut fuer Normung/DIN/German Institute for Standardization/
ģɣΣˣ [ǥ󥯥] /(n) dinks (double-income, no kids)/childless working couple/
ģɣΥХ [ǥХ] /(n) DIN type scuba tank valve/
ģ [ǥ] /(n) DJ/disc jockey/
ģ [ǥ] /(n) (comp) download/
ģ [ǥ] /(n) (abbr) direct mail/
ģͣ [ǥ२] /(n) (comp) direct memory access/DMA/
ģΣ [ǥ̥] /(n) deoxyribonucleic acid/DNA/
ģΣ륹 [ǥ̥륹] /(n) DNA virus/
ģΣ˥ [ǥ̥˥] /(n) DNA cloning/
ģΣ󥷥 [ǥ̥󥷥] /(n) DNA sequencing/
ģΣСǥ [ǥ̥Сǥ] /(n) DNA barcoding/
ģΣ [ǥ̥Ƥ] /(n) DNA test/
ģΣ [ǥ̥Ƥ] /(n) DNA test/
ģΣ [ǥ̥夦դ] /(n) DNA repair/
ģΣ [ǥ̥夦դ] /(n) DNA repair enzyme/
ģΣ [ǥ̥] /(n) (comp) DNS/Domain Name System/
ģϣ [ɥ] /(n) (comp) disk operating system/DOS/(P)/
ģϣӡ [ɥ֥] /(n) (comp) DOS-V/Japanese-capable version of DOS/
ģѣ [ɥ] /(n) (1) (sl) (derog) dumb-ass/(2) (sl) (derog) delinquent/violent person/rough-looking person/
ģѣΥ͡ [ɥ͡] /(n) (derog) (sl) ridiculous baby name/unconventional baby name/
ģң [ǥ] /(n) (comp) DRAM/
ģң [ǥ륨] /(n) discourse representation structure theory/
ģ [ǥ֥] /(n) (abbr) domestic violence/
ģ֣ [ǥ֥ǥ] /(n) digital versatile disc/DVD/
ģ֣ġݣ [ǥ֥ǥ] /(n) DVD-R (digital versatile disc recordable)/
ģ֣ġݣң [ǥ֥ǥ] /(n) (comp) DVD-RAM/
ģ֣ġݣңϣ [ǥ֥ǥ] /(n) (comp) DVD-ROM/
ģ֣ģ [ǥ֥ǥ] /(n) DVD-R (digital versatile disc recordable)/
ģ֣ģң [ǥ֥ǥ] /(n) (comp) DVD-RAM/
ģ֣ģңϣ [ǥ֥ǥ] /(n) (comp) DVD-ROM/
ģ֣ĥǥ [ǥ֥ǥǥ] /(n) DVD-Audio/
ģ֣ĥӥǥ [ǥ֥ǥӥǥ] /(n) Digital Versatile Disc video/DVD video/
ģ֣ĥץ졼䡼 [ǥ֥ǥץ졼䡼] /(n) DVD player/(P)/
ģ֣ĥ쥳 [ǥ֥ǥ쥳] /(n) DVD recorder/
ģӹ [ǥ] /(n) (comp) denial-of-service (DoS) attack/
ĥǡ [ǥǡ] /(n) D-Day/
ĥǥ [ǥǥ] /(n) D-Day/
 [ǥ] /(n) D layer (of the ionosphere)/
 [] /(n) E/e/
ţ£ [ӡ] /(n) evidence-based medicine/EBM/
ţ¥륹 [ӡ륹] /(n) Epstein-Barr virus/EBV/
ţ [] /(n) (1) European Community/EC/(2) e-commerce/electronic commerce/(3) emergency contraception/(4) engineering constructor/
ţãã [] /(n) emergency core cooling system/ECCS/
ţģԣ [ǥƥ] /(n) ethylenediaminetetraacetic acid/EDTA/
ţţУңϣ [ץ] /(n) (comp) electrically erasable programmable read-only memory/EEPROM/E2PROM/
ţƣ [ե] /(n) (1) Extended Fund Facility/EFF/(2) Electronic Frontier Foundation/EFF/
ţΣɣ [˥å] /(n) (comp) ENIAC (Electronic Numerical Integrator And Calculator)/
ţңɣ [å] /(n) Educational Resources Information Center/ERIC/
ţӣ [] /(n) European Stability Mechanism/ESM/
ţӣ [ԡ] /(n) extrasensory perception/ESP/
ţӺ˦ [ܤ] /(n) (abbr) embryonic stem cell/
ţԣ [ƥ] /(n) electronic toll collection system/ETC/
ţԣ [ƥ] /(n) engineering testing reactor/ETR/
ţ [桼] /(n) EU/European Union/
ť᡼ [᡼] /(n) (comp) email/electronic mail/
ť᡼륢ɥ쥹 [᡼륢ɥ쥹] /(n) (comp) email address/
 [] /(n) E layer (of the ionosphere)/
 [] /(n) F/f/
ƣ [դ夦] /(n) F-16 Fighting Falcon (fighter aircraft)/
ƣ£ [եӡ] /(n) Federal Bureau of Investigation/FBI/
ƣƣ [եեƥ] /(n) fast-fourier-transform/FFT/
ƣǣ [ե] /(n) female genital mutilation/FGM/female circumcision/female genital cutting/
ƣ [ե] /(n) FM/frequency modulation/
ƣͥ塼ʡ [ե塼ʡ] /(n) FM tuner/
ƣӣ [եå] /(n) follicle-stimulating hormone/FSH/
ƣԣ [եƥ] /(n) (1) Free Trade Agreement/(2) free-trade area/
ƣԣԣ [եƥƥå] /(n) fiber to the home (fibre)/FTTH/home fiber optic cable installation/
ƣԣԣ [եƥƥå] /(n) fiber to the x (generic term for any network architecture that uses optical fiber) (fibre)/FTTx/
ƥ [ե] /(n) F clef/bass clef/
ƥʥС [եʥС] /(n) f-number (photography)/
Ƹ [դƤ] /(n) (math) F-test/
 [դ] /(n) F layer (of the ionosphere)/
 [] /(n) G/g/
ǣ [ƥ] /(n) Group of Ten/G-10/
ǣ£ [] /(n) gamma-aminobutyric acid (GABA)/
ǣԣ [å] /(n) General Agreement on Tariffs and Trade/GATT/
ǣ [ӡ] /(n) (ling) government-binding theory/government and binding theory/
ǣãϣ [] /(n) Global Change Observation Mission/GCOM/
ǣģ [ǥԡ] /(n) gross domestic product/GDP/
ǣȣ [å塼] /(n) General Headquarters (office of the Supreme Commander of the Allied Powers)/GHQ/
ǣ [] /(n) (col) GI/G.I./soldier in the US Army/(P)/
ǣɥå [å] /(n) GI haircut/crew cut/
ǣ [] /(n) glycemic index/
ǣ [] /(n) (1) general manager/GM/(2) guided missile/(adj-f) (3) genetically modified/GM/
ǣΣ [̥ԡ] /(n) gross national product/GNP/
ǣΣХǥե졼 [̥ԡǥե졼] /(n) GNP deflator/
ǣϣ [å] /(n) Grand Old Party (Republican Party of the United States)/GOP/
ǣӣ [] /(n) galvanic skin response/GSR/
ǣգ [桼] /(n) graphical user interface/GUI/(P)/
ǣգ [桼ƥ] /(n) grand unified theory/GUT/
ǣ [֥塼] /(n) Golden Week/
ǣȬʬ [Ϥ] /(n) (of a website) being delisted or censored by the Google search engine/
ǣ [礯] /(n) (col) Google-fu/search engine skills/
ǥ [] /(n) G clef/treble clef/
ǥݥå [ݥå] /(n) Grafenberg spot (G-spot)/
ǥѥ [ѥ] /(n) (abbr) (uk) jeans (wasei: jeans pants)/dungarees/
ǥڥ [ڥ] /(n) G-pen/
ǥ [] /(n) G-man/FBI agent/
Ǹ [Ƥ] /(n) (math) G-test/
 [] /(n) (sl) euph. for cockroach/
 [] /(n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/frisky/sexy/(n,vs) (3) (uk) (col) sexual intercourse/copulation/
 [å] /(n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/frisky/sexy/(n,vs) (3) (uk) (col) sexual intercourse/copulation/
ȣãƣ [åե] /(n) hydrochlorofluorocarbon/HCFC/
ȣġģ֣ [åǥǥ֥ǥ] /(n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣģ [ǥǥ] /(n) (comp) hard disk drive/HDD/
ȣģ [åǥǥ] /(n) (comp) hard disk drive/HDD/
ȣģģ֣ [åǥǥ֥ǥ] /(n) high-definition digital versatile disc (HD DVD, high-definition DVD)/
ȣģӣ [åǥ] /(n) (comp) high-bit-rate digital subscriber line/HDSL/
ȣţɣ [ҡ] /(n) home economists in business/HEIB/home economists working in businesses (on advice, marketing, etc.)/
ȣƣ [åե] /(n) (1) hydrofluorocarbon/HFC/(2) hybrid fiber coax/HFC/
ȣɣΰ [ġ礦] /(n) H II region/
ȣɣΰ [åġ礦] /(n) H II region/
ȣɣ [å֥] /(n) human immunodeficiency virus/HIV/
ȣ̣ [å륨] /(n) (biol) human leukocyte antigen/HLA/
ȣ̣ [å륨] /(n) human leukocyte antigen/HLA/
ȣ [ԡ] /(n) (1) horsepower/HP/(2) home page/(3) half-pipe (i.e. in snowboarding)/(4) HP (i.e. a 'hit point' in a role-playing game)/
ȣ [åԡ] /(n) (1) horsepower/HP/(2) home page/(3) half-pipe (i.e. in snowboarding)/(4) HP (i.e. a 'hit point' in a role-playing game)/
ȣУ [åԡ֥] /(n) human papilloma virus/HPV/
ȣУָ [åԡ֥] /(n) HPV test/test for human papilloma virus/
ȣҿ [å뤺] /(n) (abbr) Hertzsprung-Russel diagram/HR diagram/
ȣԣͣ [åƥ२] /(n) (comp) hypertext markup language/HTML/
ȣԣԣ [ƥƥԡ] /(n) Hypertext Transfer Protocol/http/
ȣԣԣ [åƥƥԡ] /(n) Hypertext Transfer Protocol/http/
ȣף [å֥塼] /(n) heavy-water reactor/HWR/
ȥӥǥ [åӥǥ] /(n) pornographic video/salacious video/
Ȧ [åե] /(n) H-alpha/
ȷ [] /(n) H-section steel/H-section/H bar/H beam/rolled steel joint/RSJ/
ȷ [å] /(n) H-section steel/H-section/H bar/H beam/rolled steel joint/RSJ/
 [] /(n) I/i/
ɣ [] /(n) (1) integrated circuit/IC/(2) interchange/
ɣã£ [ӡ] /(n) intercontinental ballistic missile/ICBM/
ɣå [] /(n) IC card/smart card/
ɣå [] /(n) IC tag (integrated circuit tag, used as an alternative to bar codes)/
ɣå쥳 [쥳] /(n) digital voice recorder/field recorder/
ɣ [ǥ] /(n) identification/ID/identity/
ɣĥ [ǥ] /(n) ID card/identification card/
ɣֹ [ǥФ󤴤] /(n) ID number/
ɣţţ [] /(n) Institute of Electrical and Electronics Engineers/IEEE/
ɣţţ [ȥץ륤] /(n) Institute of Electrical and Electronics Engineers/IEEE/
ɣĴ [å礦꤭] /(n) induction cooker/
ɣ [] /(n) (1) instant messaging (messenger, message)/IM/(2) (comp) input method/IM/
ɣͣ [२] /(n) International Monetary Fund/IMF/
ɣͣ [४] /(n) (1) International Mathematical Olympiad/IMO/(2) International Maritime Organization/IMO/(3) International Meteorological Organization/IMO/
ɣΣ [] /(n) isonicotinic acid hydrazide/INAH/
ɣ [] /(n) (comp) input-output/
ɣϣ [] /(n) (1) International Olympic Committee/IOC/(2) Intergovernmental Oceanographic Commission/IOC/(3) input-output controller/IOC/
ɣ [ԡ] /(n) Internet Protocol/IP/
ɣУã [ԡ] /(n) Intergovernmental Panel on Climate Change/IPCC/
ɣХɥ쥹 [ԡɥ쥹] /(n) Internet Protocol address/IP address/
ɣ [ԡǤ] /(n) voice over IP (VoIP)/Internet protocol telephony/IP telephony/Internet telephony/
ɣң£ [ӡ] /(n) intermediate-range ballistic missile/IRBM/
ɣӣģ [ǥ] /(n) integrated services digital network/ISDN/
ɣӣ [ԡ] /(n) Internet Service Provider/ISP/
ɣ [ƥ] /(n) (comp) information technology/IT/
ɣԣ [ƥ] /(n) (1) International Trade Commission/ITC/(2) Independent Television Commission/ITC/(3) International Trade Center/ITC/(4) integrated traffic control/ITC/(5) inclusive tour charter/(6) IT coordinator/
ɣԣմ [ƥ桼󤳤] /(n) (comp) ITU Recommendation/
ɥΡ [Ρ] /(n) (comp) i-node (Unix)/
 [] /(n) (1) J/j/(2) (abbr) (col) Japan Professional Football League/
ʣ [㥹] /(n) Japanese Agricultural Standard/JAS/
ʣӣģ [㥹å] /(n) Japanese Association Of Securities Dealers Automated Quotations (JASDAQ)/
ʣӣģѻԾ [㥹å] /(n) JASDAQ market/
ʣӣң [㥹å] /(n) Japanese Society for Rights of Authors, Composers and Publishers/JASRAC/
ʣӥޡ [㥹ޡ] /(n) JAS mark/
ʣˡ [㥹ۤ] /(n) Japanese Agricultural Standard Law/JAS Law/
ʣģ [ǥ] /(n) Japanese domestic market (esp. for automobiles)/JDM/
ʣţԣң [ȥ] /(n) Japanese External Trade Organization (Organisation)/JETRO/
ʣɣ [] /(n) (comp) Japanese Industrial Standard/JIS/
ʣ [] /(n) (sl) (abbr) female high-school student/
ʣͣԣ [ƥ] /(n) Japan Material Test Reactor/JMTR/
ʣУģ [ԡǥ] /(n) Japan Power Demonstration Reactor/JPDR/
ʣ [] /(n) Japan Railways/JR/(P)/
ʣ [] /(n) Japan Railways/JR/(P)/
ʥָ [֤] /(n) J-curve effect/
 [] /(n) K/k/
 [] /(n) K/k/
ˡݣ [] /(n) K-1 (Japanese kick-boxing promotion)/
ˡݣԶ [ƥ礦] /(n) K-T boundary (between the Cretaceous Period and the Tertiary Period)/
ˣǣ [١] /(n) KGB (former Soviet Union intelligency agency) (rus: Komitet Gosudarstvennoi Bezopasnosti)/
ˣǣ [ӡ] /(n) KGB (former Soviet Union intelligency agency) (rus: Komitet Gosudarstvennoi Bezopasnosti)/
ˣˣ [] /(n) (abbr) Ku Klux Klan/KKK/
ˣԶ [ƥ礦] /(n) K-T boundary (between the Cretaceous Period and the Tertiary Period)/
ˣ [磻] /(n) being unable to read the situation/being unable to pick up on the mood of a conversation (e.g. A and B are complaining about C, and D joins the conversation praising C)/
ˣ [磻] /(n) being unable to read the situation/being unable to pick up on the mood of a conversation (e.g. A and B are complaining about C, and D joins the conversation praising C)/
ˣ [磻] /(n) being unable to read the situation/being unable to pick up on the mood of a conversation (e.g. A and B are complaining about C, and D joins the conversation praising C)/
γ [夦] /(n) K-meson/kaon/
 [] /(n) L/l/
̣ͣ [] /(n) (comp) LAMP/solution stack of free, open source software/
̣ [] /(n) (comp) local area network/LAN/
̣Υߥ졼 [󥨥ߥ졼] /(n) (comp) LAN emulation/
̣ [å] /(n) link access protocol/LAP/
̣ã [륷ǥ] /(n) liquid crystal display/LCD/
̣ģ [ǥ] /(n) Low-density lipoprotein/LDL/
̣ţ [륤ǥ] /(n) light-emitting diode/LED/
̣ƣ [륨ե] /(n) (ling) lexical-functional grammar/LFG/
̣ [륨] /(n) language laboratory/LL/
̣̣ [륨륷] /(n) (1) (comp) logical link control/LLC/(2) long-life coolant/LLC/
̣Σ [륨̥] /(n) (chem) liquefied natural gas/LNG/
̣ϣã [] /(n) loss-of-coolant accident/LOCA/
̣ϣȣ [ϡ] /(n) (uk) LOHAS/Lifestyles Of Health And Sustainability/market segment made up of ecologically conscious consumers/
̣ϣȣ [ϥ] /(n) (uk) LOHAS/Lifestyles Of Health And Sustainability/market segment made up of ecologically conscious consumers/
̣У [ԡ] /(n) liquid phase epitaxy/LPE/
̣У [ԡ] /(n) lipopolysaccharide/LPS/
̣ӣ [륨ǥ] /(n) lysergic acid diethylamide/LSD/
̣ԣ [ƥ] /(n) (comp) Long Term Evolution/LTE/standard for wireless communication of high-speed data in mobile telephony/
̣ף [֥塼] /(n) light-water reactor/LWR/
 [] /(n) (1) (abbr) letter 'M'/(2) Mega/(3) (col) masochist/masochistic/
ͣ£ [ӡ] /(n) molecular beam epitaxy/MBE/
ͣ [ǥ] /(n) (1) minidisc/MD/(2) missile defense/MD/(3) magnetic disk/MD/(4) merchandising/
ͣţң [ޡ] /(n) Middle East respiratory syndrome/MERS/
ͣţңӥʥ륹 [ޡʥ륹] /(n) MERS coronavirus/Middle East respiratory syndrome coronavirus/
ͣţԣ [ƥ] /(n) Ministry of Economy, Trade and Industry/METI/
ͣȣ [२å] /(n) (biol) major histocompatibility complex/MHC/
ͣɣģ [ߥǥ] /(n) musical instrument digital interface/MIDI/
ͣɣģ [ߥǥ] /(n) musical instrument digital interface/MIDI/
ͣɣͣ [ޥ] /(n) (comp) Multipurpose Internet Mail Extension/MIME/
ͣɣ [ॢ] /(n) management information system (MIS)/
ͣɣ [ߥ] /(n) management information system (MIS)/
ͣͣҥ說 [२ॢ說] /(n) MMR vaccine (for measles, mumps and rubella)/
ͣΣ [२̥ԡ] /(n) mobile number portability/MNP/
ͣμշ [२̤Ĥ] /(n) MN blood type/
ͣ [४] /(n) (comp) magneto-optical (disk, etc.)/MO/
ͣϣĥå [åɥå] /(n) mod chip/
ͣϣǳ [åͤ礦] /(n) mixed oxide fuel/MOX fuel/
ͣУ [ԡ꡼] /(n) (comp) MP3/(P)/
ͣУץ졼䡼 [ԡ꡼ץ졼䡼] /(n) (comp) MP3 player/(P)/
ͣң [ॢ륤] /(n) (mil) MRE/meal ready to eat/
ͣң [ॢ륢] /(n) magnetic resonance imaging/MRI/
ͣңӣ [ॢ륨] /(n) methicillin-resistant staphylococcus aureus/MRSA/
ͣԣ [ƥ] /(n) material testing reactor/MTR/
ͣ [ߥ] /(n) (uk) Mig (Russian aeroplane, airplane)/MIG/
ͻ [स㤯] /(n) pornographic pose (spreading one's legs open wide with knees bent, creating the shape of the letter 'M')/
 [᡼ȥ뤽] /(suf) -meter race (after number)/
 [] /(n) M-theory ("master theory" that unifies the five superstring theories)/
 [] /(n) N/n/
Σ [̥ǥ] /(n) nicotinamide adenine dinucleotide (NAD)/
Σ [ʥå] /(n) nicotinamide adenine dinucleotide (NAD)/
Σ [ʥå] /(n) (comp) negative acknowledgement/NAK/
ΣУ [ʥץ] /(n) Numerical Analysis and Prediction System/NAPS/
Σӣ [ʥ] /(n) National Aeronautics and Space Administration/NASA/
Σӣģ [ʥå] /(n) National Association of Securities Dealers Automated Quotations/NASDAQ/
Σԣ [ʥȡ] /(n) North Atlantic Treaty Organization (Organisation)/NATO/
Σĥե륿 [̥ǥե륿] /(n) neutral-density filter/neutral filter/
Σţţ [ˡ] /(n) (uk) NEET (young people not in education, employment or training)/
Σ [̥] /(n,adj-na) (1) NG/no good/(2) gaffe or "blooper" in TV or movies/
Σ [̥] /(n,adj-na) (1) NG/no good/(2) gaffe or "blooper" in TV or movies/
Σǥ [̥] /(n) swearword (wasei: no-good word)/profanity/
Σǥ [̥] /(n) swearword (wasei: no-good word)/profanity/
Σȣ [̥] /(n) Japan Broadcasting Corporation/Nihon Housou Kyoukai/NHK/
Σȣ [̥å] /(ik) (n) Japan Broadcasting Corporation/Nihon Housou Kyoukai/NHK/
Σȣ˶ƥ [̥礦ƥ] /(n) NHK Educational TV/
Σȣ˶ƥ [̥å礦ƥ] /(ik) (n) NHK Educational TV/
Σȣ˶ƥӥ [̥礦ƥӥ] /(n) NHK Educational TV/
Σȣ˶ƥӥ [̥å礦ƥӥ] /(ik) (n) NHK Educational TV/
Σȣ˼ [̥夷礦] /(n) NHK fees/
Σȣ˼ [̥å夷礦] /(ik) (n) NHK fees/
Σɣͣ£ [˥ӡ] /(n) NIMBY (not in my back yard)/Nimby/
Σͣ [̥ॢ] /(n) nuclear magnetic resonance/NMR/
Σϣ [̥å] /(n) nitrogen oxide/NOx/
Σϣ [Υå] /(n) nitrogen oxide/NOx/
ΣУ [̥ԡ] /(n) nonprofit organization/Not-for-Profit Organization/
ΣУˡ [̥ԡۤ] /(n) the NPO Law (1998)/Law Concerning the Promotion of Specific Non-Profit Organization Activities/
ΣУˡ [̥ԡۤ] /(n) incorporated nonprofit organization/
ΣУ [̥ԡ] /(n) nuclear power station/NPS/
Σң [̥륷] /(n) (1) Nuclear Regulatory Commission/NRC/(2) National Research Council/NRC/
Σԣ [̥ƥƥ] /(n) Nippon Telegraph and Telephone Corporation/NTT/
Σԣ [̥ƥƥ] /(n) Nippon Telegraph and Telephone Corporation/NTT/
Σգ̣̣У [ʤ] /(n) (uk) (sl) null pointer exception (in the Java programming language)/
Σգ̣̣У [̤] /(n) (uk) (sl) null pointer exception (in the Java programming language)/
Σգ̣̣У [ʥ] /(n) (uk) (sl) null pointer exception (in the Java programming language)/
Σգ̣̣У [̥] /(n) (uk) (sl) null pointer exception (in the Java programming language)/
Σ [ʥ] /(n) NaK (sodium-potassium alloy)/
Σ [ʥå] /(n) NaK (sodium-potassium alloy)/
Σ [̥] /(n) (comp) not a number/NaN/
Σ [ʥ] /(n) (comp) not a number/NaN/
ζ [̤礦] /(n) (abbr) NHK Symphony Orchestra/
 [] /(n) O/o/
ϣ [ʤ] /(n) O-157 (E. coli strain)/
ϣ [] /(n) office automation/OA/
ϣ [ӡ] /(n) (1) old boy/OB/(2) out-of-bounds/
ϣţ [] /(n) (comp) original equipment manufacturer/OEM/
ϣƣƲ [դ] /(n) offline meeting (face-to-face meeting by people who normally interact online)/
ϣ [] /(n) (1) old girl/former female student/(2) office girl/
ϣ [å] /(n) overhaul/reconditioning/
ϣ [] /(exp) (col) OK/
ϣ [å] /(exp) (col) OK/
ϣ [] /(n) (1) (abbr) (sens) female office worker/office lady/OL/(2) (abbr) overlap/(3) (abbr) orienteering/
ϣ̣ [륤] /(n) (comp) OLE/object linking and embedding/
ϣ̣ [] /(n) (comp) OLE/object linking and embedding/
ϣУ [ԡԡ] /(n) orthophenylphenol/
ϣҥ [] /(n) (comp) OR gate/OR circuit/
ϣҲϩ [] /(n) (comp) OR circuit/
ϣ [] /(n) (comp) operating system/OS/
ϣԣ [ƥ] /(n) over-the-counter drug/
ϣԣ [ƥ䤯] /(n) over-the-counter drug/
ϣ [֥] /(n) (abbr) film released direct-to-video/
ϣ֣ [֥] /(n) (abbr) animated film released direct-to-video/
ϥХå [Хå] /(n) O-back/skirt with peek-a-boo hole in rump/
ϥ [] /(n) O-ring/loop of elastomer used as a gasket/
ϵ [㤯] /(n) bow legs/bowlegs/bow-leggedness/
Ϸ [] /(n) type O (blood, etc.)/
 [ԡ] /(n) (1) P/p/(2) (abbr) producer/
У [ԡ󥷡] /(n) Lockheed P-3 Orion (anti-submarine and maritime surveillance aircraft)/P3C/
У£ [ԡӡå] /(n) Private Branch eXchange/PBX/
У [ԡ] /(n) (comp) PC/personal computer/
Уã [ԡ] /(n) (comp) PCI/
Уã [ԡ] /(n) (comp) pulse-code modulation/PCM/
Уãˡ [ԡۤ] /(n) polymerase chain reaction (method) (PCR)/
Уģ [ԡǥ] /(n) personal digital assistant/PDA/
Уţ [ѡ] /(n) price-earnings ratio/PER/
Уţ [ڥå] /(n) (1) polyethylene terephthalate/PET/(2) positron emission tomography/PET/
Уţԥܥȥ [ڥåȥܥȥ] /(n) (uk) PET bottle (clear plastic beverage bottle)/
Уȣ [ԡ] /(n) personal handyphone system/PHS/
Уȣ [ԡå] /(n) personal handyphone system/PHS/
Уˣ [ԡ] /(n) peacekeeping forces/PKF/
Уˣ [ԡ] /(n) peacekeeping operations/PKO/
У̶ [ԡ뤭礦] /(n) Church of Perfect Liberty (religious group founded in Japan in 1924)/
У [ԡ] /(n) (1) (comp) (abbr) private message/PM/(n-t) (2) post-meridiem/afternoon/
Уϣ [ԡ] /(n) point of sale/POS/
Уϣ [ݥ] /(n) point of sale/POS/
Уϣӥƥ [ԡƥ] /(n) point of sales system/POS system/
Уϣӥƥ [ݥƥ] /(n) point of sales system/POS system/
Уϣü [ݥޤ] /(n) point-of-sale terminal/POS terminal/
У [ԡ] /(n) public relations/PR/
Уңɣӣ [ץꥺ] /(n) PRISM/mass electronic surveillance program operated by the United States National Security Agency/
Уԣ [ԡƥ] /(n) Parent-Teacher Association/PTA/
Уԣӣ [ԡƥǥ] /(n) post-traumatic stress disorder/PTSD/
Уգңţ [ԥ塼å] /(n) plutonium-uranium extraction/PUREX/
У [ԡ֥] /(n) (1) promotional video/music video/(2) page view/
У֣ [ԡ֥] /(n) polyvinyl chloride/PVC/
У֣ô [ԡ֥] /(n) (abbr) polyvinyl chloride pipe/PVC pipe/
Уף [ԡ֥塼] /(n) pressurized-water reactor/PWR/
ФȤ [ԡȤ] /(n) fatty pork (from cheek, neck or shoulder)/
Х [ԡ] /(n) vinyl floor tile (typically 30 cm square)/
Хȥ [ԡȥ] /(n) fatty pork (from cheek, neck or shoulder)/
ХХ [ԡХ] /(n) P-valve/urinal built into a diver's dry suit/
 [ԡ] /(n) P-wave (e.g. of earthquake)/primary wave/
 [塼] /(n) Q/q/
ѣϣ [塼] /(n) quality of life/QOL/
ѣҥ [塼] /(n) quick response code (2-dimensional bar code commonly used by Japanese mobile phones to link to URLs)/QR code/
ѣҥ [塼륳] /(n) quick response code (2-dimensional bar code commonly used by Japanese mobile phones to link to URLs)/QR code/
ѣԱĹɸ [塼ƥ礦礦] /(n) long QT syndrome/
Ǯ [塼ͤ] /(n) Q fever (extremely contagious bacterial disease with flu-like symptoms)/
 [] /(n) (1) R/r/(2) (math) radius/(3) (uk) curve/
ҡ [륢ɥǥ] /(n) research and development/R&D/
ң [] /(n) random-access memory/RAM/
ң [饹] /(n) (1) remote access service/RAS/(2) reliability, availability, serviceability/RAS/
ң¤ [륷] /(n) reinforced concrete construction/
ңţ [] /(n) rapid eye movement/REM/
ңţͿ̲ [हߤ] /(n) REM sleep/
ң [륨] /(n) radio frequency (RF)/
ңơݣɣ [륨եǥ] /(n) RFID (radio frequency identification)/
ңƣɣ [륨եǥ] /(n) RFID (radio frequency identification)/
ңƥ [륨ե] /(n) RFID tag/
ңɣӣ [ꥹ] /(n) (comp) reduced instruction set computer/RISC/
ңΣ [륨̥] /(n) ribonucleic acid/RNA/
ңΣ륹 [륨̥륹] /(n) RNA virus/
ңϣ [] /(n) (1) read-only memory/ROM/(2) lurker (on a forum)/read-only member/
ңϣ [ऻ] /(n) lurker (on a forum)/
ңӣ֥ [륨ˤ˥֥] /(n) rs232 cable/
ңӥ륹 [륨륹] /(n) RS virus (respiratory syncytial virus)/
ңգ [桼Ϥ] /(n) RU-486 (trademarked development name of mifepristone)/RU 486/
ң [֥] /(n) (1) recreational vehicle/RV/sports utility vehicle/SUV/(2) reactor vessel/(3) reentry vehicle/(4) Revised Version/RV/
ңּ [֥] /(n) recreational vehicle (usu. not camper or motor home)/RV/sports utility vehicle/SUV/four wheel drive (car or minivan)/
ң [륨å] /(n) Rh factor (Rhesus factor)/
ң輰շ [륨åĤ] /(n) Rh blood type/
Ҹ [뤲] /(n) (comp) R (programming language)/
 [] /(n) (1) (abbr) letter "S" (abbr. for sister, south, steam, etc.)/(2) (abbr) sadistic/sadist/
ӣң [] /(n) severe acute respiratory syndrome/SARS/
ӣңӥʥ륹 [ʥ륹] /(n) SARS coronavirus/
ӣ [ӡ] /(n) (1) store brand/(2) straight bond/(3) station break/(4) sideback/(5) social business/
ӣã [å] /(n) Supreme Commander for the Allied Powers (in Japan)/SCAP/
ӣã [] /(n) Supreme Commander for the Allied Powers (in Japan)/SCAP/
ӣãɣ [å] /(n,adj-f) severe combined immune deficiency/severe combined immunodeficiency/SCID/
ӣãɣĥޥ [åɥޥ] /(n) SCID mouse (severe combined immune deficiency)/
ӣģӣ [ǥ] /(n) (comp) symmetric digital subscriber line/SDSL/
ӣˡ [ǥۤ] /(n) semantic differential/
ӣ [] /(n) SF/science fiction/
ӣ [] /(n) International System of Units/SI/
ӣ [] /(n) International System of Units/SI/
ӣɣͥ [५] /(n) SIM card/
ӣɣͥå [å] /(n) SIM unlock/SIM lock cancellation/
ӣɣ [] /(n) strategic information system (SIS)/
ӣɣ [] /(n) (comp) systems integrator/system integrator (company)/
ӣ [] /(n) steam locomotive/
ӣ̣£ [ӡ] /(n) submarine-launched ballistic missile/SLBM/
ӣ̣ [륤] /(n) systemic lupus erythematosus/SLE/
ӣ [] /(n) SM/S&M/sado-masochism/
ӣΣ [ʥå] /(n) Systems for Nuclear Auxiliary Power/SNAP/
ӣΣ [̥ԡ] /(n) Scottish National Party/SNP/
ӣΣ [˥å] /(n) single nucleotide polymorphism/SNP/
ӣΣ [̥] /(n) social networking service/SNS/
ӣϣ [] /(n) save our souls/SOS/
ӣϣ [å] /(n) sulfur oxide (SO, SO2, etc.)/sulphur oxide/
ӣϣ [å] /(n) sulfur oxide (SO, SO2, etc.)/sulphur oxide/
ӣң¤ [륷] /(n) steel-framed reinforced concrete construction/
ӣ [] /(n) (1) speed-sensitive/(2) suspended solids/(3) Schutzstaffel/SS/(4) service station/(5) sporty sedan/(6) shortstop/(7) steamship/(8) secret service/
ӣӣ [] /(n) secure socket layer/SSL/
ӣӣУ [ԡ] /(n) subacute sclerosing panencephalitis/SSPE/
ӣԣк˦ [åפܤ] /(n) stimulus-triggered acquisition of pluripotency cell/STAP cell/
ӣԣϣ [ȡ] /(n) short take-off and landing/STOL/
ӣԣϣ [ȡ] /(n) short take-off and landing/STOL/
ӾĲ [礦ä礦] /(n) sigmoid colon/
¤ [] /(n) steel construction/
 [] /(n) S-wave (e.g. of earthquake)/secondary wave/
 [ƥ] /(n) T/t/
ԣ [ơ١] /(n) tuberculosis/TB/
ԣãϩ [ƥ] /(n) TCA (tricarboxylic acid) cycle/
ԣţ [ƥ桼] /(n) twenty foot equivalent unit (container)/TEU/
ԣǣ [ƥ] /(n) TGV (fre: train a grande vitesse)/high-speed train/
ԣͣ [ƥǥ] /(n) theater missile defense/TMD/
ԣϣţƣ [ȡե] /(n) Test of English as a Foreign Language/TOEFL/
ԣϣţƣ [ȥåե] /(n) Test of English as a Foreign Language/TOEFL/
ԣϣţƣ [ȥե] /(n) Test of English as a Foreign Language/TOEFL/
ԣϣУɣ [ȥԥå] /(n) Tokyo Stock Price Index/TOPIX/
ԣϣУ [ȥåץ] /(n) (1) thermoelectric outer planet spacecraft/TOPS/(2) Training Opportunities Scheme/TOPS/
ԣУ [ƥԡ] /(n) time, place, occasion/being able to exploit an opportunity/
ԣңУ [ƥԡ] /(n) tabletop role-playing game/
ԣӣ [ƥ] /(n) techno-superliner (high-speed Japanese cargo ship)/TSL/
ԣ [ƥ֥] /(n) television/TV/
ԣ֤û [ƥӤä] /(n) child who watches a lot of TV/
ԥ [ƥ] /(n) T-shirt/
ԥХå [ƥХå] /(n) T-back/bikini thong/(P)/
ԥѵ [ƥѤ夦] /(n) T cell/T lymphocyte/
Ժ˦ [ƥܤ] /(n) T cell/T lymphocyte/
Իϩ [ƥ] /(n) T junction/
õ [ƥѤ夦] /(n) T cell/T lymphocyte/
 [桼] /(n) U/u/
գǽϤϿ [桼Τ礯ΤȤ] /(n) (comp) UA capabilities registration/
գƣ [桼ե] /(n) unidentified flying object/UFO/
գƣϥå㡼 [桼եå㡼] /(n) arcade game where UFO-like cranes capture stuffed animals, etc. (wasei: UFO catcher)/
գȣ [桼å] /(n) ultrahigh frequency/UHF/
գͣ [桼२] /(n) (comp) Unlicensed Mobile Access/UMA/
գͣ [桼] /(n) (abbr) unidentified mysterious animal/
գ [桼] /(n) United Nations/UN/
գΣţ [ͥå] /(n) United Nations Environment Program/UNEP/
գΣɣãţ [˥] /(n) United Nations Children's Fund (formerly Children's Emergency Fund)/UNICEF/
գң [桼륨] /(n) uniform resouce locator/URL/
գӣ [桼] /(n) (1) United States of America/USA/(2) United States Army/U.S. Army/USA/(P)/
գӣ [桼ӡ] /(n) (comp) universal serial bus/USB/
գӣ¥ϥ [桼ӡϥ] /(n) (comp) USB hub/
գӣ¥Хѥ [桼ӡХѥ] /(n) (comp) USB bus power/
գӣ¥꡼ [桼ӡ꡼] /(n) (comp) USB flash drive/USB memory stick/thumb drive/
գӣã [桼] /(n) United States Civil Administration of the Ryukyu Islands (1950-1972)/USCAR/
գӣӣ [桼] /(n) Union of Soviet Socialist Republics/USSR/
ե [桼] /(n,vs) U-turn/
եܡ [桼ܡ] /(n) U-boat/submarine/
ջ [桼] /(n) U-shaped gutter/
 [֥] /(n) (1) V/v/(2) victory/
 [] /(n) (1) V/v/(2) victory/
֣ [Хå] /(n) (comp) VAX/obsolete instruction set architecture/
֣ģӣ [֥ǥ] /(n) very-high-bit-rate digital subscriber line/VDSL/
֣ţǣ [֥] /(n) vascular endothelial growth factor/VEGF/
֣ťǡ [֥ǡ] /(n) V-E Day (May 8)/
֣ȣ [֥å] /(n) very high frequency/VHF/
֣ɣӣ [ӥ] /(n) Visa (credit) card/
֣ʥǡ [֥ǡ] /(n) V-J Day (Aug. 15 or Sept. 2)/
֣У [ԡ] /(n) vapor-phase epitaxy/VPE/
֣ң [֥륤] /(n) vancomycin-resistant enterococcus/VRE/
֣ [С] /(conj) versus/vs./v./
֣ [֥] /(conj) versus/vs./v./
֣ӣϣ [֥ԡ] /(n) (1) very superior old pale (cognac)/VSOP/(2) (joc) one-track mind (wasei: very special one pattern)/person who always acts the same or says the same thing (esp. person who always cracks the same kind of jokes)/(3) VLBI Space Observatory Programme/Very Long Baseline Interferometry Space Observatory Programme/
֣ӣϣ [֥ԡ] /(n) (1) very superior old pale (cognac)/VSOP/(2) (joc) one-track mind (wasei: very special one pattern)/person who always acts the same or says the same thing (esp. person who always cracks the same kind of jokes)/(3) VLBI Space Observatory Programme/Very Long Baseline Interferometry Space Observatory Programme/
֣ԣ [֥ƥ] /(n) (1) videotape recorder/VTR/(2) video recording/video/
֣ԣ [֥ƥ] /(ik) (n) (1) videotape recorder/VTR/(2) video recording/video/
֣إ [֥å] /(n) VX gas/
֥ [֥] /(n) (sports) golden goal (wasei: V (victory) goal)/
֥ [֥] /(n) V-sign/hand gesture similar to the peace sign, representing victory or happiness/
֥ͥ [֥ͥ] /(n) film released direct-to-video (trademark of Toei Company) (wasei: V-cinema)/
֥꡼ [֥꡼] /(n) V-League (Japanese volleyball league)/
ַ [֥] /(n) fashion style heavy on make-up and elaborate hairstyles, used among Japanese rock bands, musicians, etc./
 [֥塼] /(n) W/w/
ף [] /(n) wide area network/WAN/
ףͣ [֥塼४] /(n) World Meteorological Organization/WMO/
ףף [֥塼֥塼֥塼] /(n) (1) world wide web/WWW/(2) World Weather Watch/WWW/
ף٣ӣɣף٣ [] /(n) what you see is what you get/WYSIWYG/
ף⣲ [֡ġݥȡ] /(n) (comp) Web 2.0/
ף⣲ [֤ˤƤ󥼥] /(n) (comp) Web 2.0/
ף⣲ [֤ˤƤ줤] /(n) (comp) Web 2.0/
ץ [֥] /(n,vs) (uk) holding multiple jobs concurrently (wasei: double work)/moonlighting/
 [֥塼󤷤礯] /(n) (biol) W chromosome/
 [֥Ϥ] /(n) World Cup (e.g. soccer)/
Ωľ [֥꡼] /(n) (uk) declaring that one is one tile away from winning in mahjong on one's first discard and before any tiles have been called or kongs declared/
 [å] /(n) (1) X/x/(2) unknown quantity/an unknown/
أͣ [å२] /(n) (comp) extensible markup language/XML/
أϾ [å] /(n) XO sauce (spicy seafood sauce used primarily in Cantonese cooking)/
إǡ [åǡ] /(n) (col) day in the near future when a major event is expected to occur (wasei: X-day)/
إޥ [åޥ] /(n) Xmas/Christmas/
ص [å㤯] /(n) knock knees/knock-kneedness/
ظ [å] /(n) (obsc) X-ray/
ػ [åƤ] /(adj-no,n) x-rated/x-rating/
 [å󤷤礯] /(n) X chromosome/
 [å] /(n) X-ray/(P)/
 [å󤫤] /(n) (chem) (physics) X-ray diffraction/
 [å󤵤Ĥ] /(n) x-ray photography/
ü [åޤ] /(n) (comp) Xterm/Xterminal/
 [磻] /(n) Y/y/
٥ [磻] /(n) (uk) (abbr) shirt (wasei: white shirt)/business shirt/dress shirt/(P)/
 [磻󤷤礯] /(n) Y chromosome/
Υ [磻󤷤礯] /(n) Y-chromosomal Adam/
Υϥץ롼 [磻󤷤礯ϥץ롼] /(n) Y-chromosome haplogroup/
 [å] /(n) Z/z/
 [å] /(n) Z/z/
ڸ [åȤƤ] /(n) (math) Z-test/
 [åȤ󤷤礯] /(n) (biol) Z chromosome/
 [] /(n) A/a/
 [] /(n) A/a/
 [ӡ] /(n) B/b/
 [١] /(n) B/b/
ư [ӡɤ] /(n) (ling) the 'to be' verb/
 [] /(n) C/c/
 [ǥ] /(n) D/d/
 [ǥ] /(n) D/d/
 [ǥǥ] /(n) dideoxyinosine/didanosine/DDI/ddI/
 [ǥ] /(n,vs) (sl) diss/dissing/disrespect/
 [] /(n) E/e/
顼˥ [顼˥] /(n) e-learning/
 [] /(n) F/f/
 [] /(n) G/g/
 [줫] /(exp) (sl) (vulg) google it, scum/just fucking google it/JFGI/
 [] /(n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/frisky/sexy/(n,vs) (3) (uk) (col) sexual intercourse/copulation/
 [å] /(n) (1) H/h/(adj-na,n) (2) (uk) indecent/lewd/frisky/sexy/(n,vs) (3) (uk) (col) sexual intercourse/copulation/
 [ۤ] /(n) (comp) foobar-style name for a dummy variable/
 [ԡ] /(n) (1) horsepower/HP/(2) harp/
 [åԡ] /(n) (1) horsepower/HP/(2) harp/
 [ƥƥԡ] /(n) Hypertext Transfer Protocol/http/
 [åƥƥԡ] /(n) Hypertext Transfer Protocol/http/
ؿ [] /(n) h-index/
 [] /(n) I/i/
УӺ˦ [ԡܤ] /(n) induced pluripotent stem cell/iPS cell/
 [] /(n) (1) J/j/(2) (abbr) (col) Japan Professional Football League/
 [] /(n) (sl) (abbr) female high-school student/
 [] /(n) K/k/
 [] /(n) K/k/
 [] /(exp) (sl) (uk) (expression of) satisfaction/achievement/
 [路] /(exp) (sl) tell me more/give me more details/
 [] /(n) L/l/
ңΣ [ॢ륨̥] /(n) messenger RNA/mRNA/
 [ߥ] /(n) Mixi (Japanese social networking website)/
 [ߥŤ] /(n) (sl) growing tired of the mixi community due to constant use and quitting/
 [] /(n) N/n/
 [] /(n) O/o/
 [ԡ] /(n) (1) P/p/(2) (abbr) producer/
 [ԡ] /(n) pH (measure of acidity)/concentration of hydrogen ions/
 [ڡϡ] /(n) pH (measure of acidity)/concentration of hydrogen ions/
 [ԥ] /(n) (comp) ping/
 [ԥ] /(n) (comp) ping/
 [ԡ] /(n) (math) p-value/
 [塼] /(n) Q/q/
 [] /(n) (1) R/r/(2) (math) radius/(3) (uk) curve/
 [] /(n) rem (unit of radiation dose)/
 [ƥ] /(n) T/t/
ңΣ [ƥ륨̥] /(n) transfer RNA/tRNA/
 [ġդƤ] /(n) (ling) to-infitinitive/full infinitive/
 [ƥƤ] /(n) (math) t-test/
 [桼] /(n) U/u/
 [֥] /(n) (1) V/v/(2) victory/
 [] /(n) (1) V/v/(2) victory/
 [] /(n) (abbr) (sl) LOL/haha/
 [餤] /(n) (abbr) (sl) LOL/haha/
 [֥塼] /(n) W/w/
 [֤Ϥ] /(n) system for showing appreciation to the author of a web-site/virtual applause/web-applause/
 [說ƥ] /(exp) (sl) (abbr) being excited/having the jitters (with expectation)/
 [֥] /(n,vs) (uk) holding multiple jobs concurrently (wasei: double work)/moonlighting/
 [å] /(n) (1) X/x/(2) unknown quantity/an unknown/
ģӣ [åǥ] /(n) (comp) x digital subscriber line/xDSL/
ģӣ [åǥ] /(n) (comp) x digital subscriber line/xDSL/
 [] /(n) (m-sl) blankety-blank/bleep/used in place of sensitive word (often sexually related)/
 [磻] /(n) Y/y/
 [å] /(n) Z/z/
 [å] /(n) Z/z/
 /(int) (1) Ah! (expression of surprise, recollection, etc.)/Oh!/(2) Hey! (to get someone's attention)/
 /(int) oh no (used as an expression of despair or when giving up)/sigh of boredom or disgust/oh boy/
 /(pn) (sl) you (often used by a wife addressing her husband)/
 /(adv,adv-to,n,vs) (1) opening wide/saying aah/(2) crying loudly/wailing/balling/
 /(adv) like that (used for something or someone distant from both speaker and listener)/so/(P)/
 /(exp,adj-pn) that sort of/like that/(P)/
 [դ] /(exp) (uk) in that way/like that/
ä /(exp,adj-f) that sort of/like that/
 /(exp,adj-pn) that sort of/like that/
 /(conj) like that/that way/
 /(exp) do this, do that/dos and don'ts/
 /(int) (1) (col) oh yes!/(2) I remember/Oh, now I remember/
 /(exp) this, that and the other/this and that/
ǤʤǤʤ /(exp) humming and hawing/shilly-shallying/
ä /(conj) like that/that way/
椦 /(exp,adj-pn) that sort of/like that/
 /(adv,adv-to,n,vs) (1) opening wide/saying aah/(2) crying loudly/wailing/balling/
Ƥ [ߤƤ] /(exp) despite appearances/
Ф [Ф] /(exp) to have a comeback (i.e. a reason, or rationalization) for every remark/
 /(int) (1) yes/(n) (2) wind that blows from north to north-east during spring and summer along the coast of the sea of Japan/
 /(n) Japanese syllabary/kana/aiueo/
 [] /(n) aiueo-order/order of the kana syllabary/
ɽ [Ҥ礦] /(n) Japanese syllable table/
礦 /(n) (food) dried, salt-pickled ayu with its eggs inside/
Ĳ [Ĥޤ] /(n) courtesy call/making the rounds/
 [餤] /(n,vs) insincere smile/ingratiating smile/forced smile/
Ф [餤] /(n,vs) insincere smile/ingratiating smile/forced smile/
 /(int) Ouch!/
 /(int) Ouch!/
 /(int) Ouch!/
ɤ [դ] /(exp,adj-f) surprising/shocking/jaw-dropping/
ɤ [դ] /(exp,adj-f) surprising/shocking/jaw-dropping/
 /(v2r-s,vi) (arch) to behave like a spoilt child/
ƤˤȤä­Ϥʤ [ƤˤȤäƤդϤʤ] /(exp) good match for an opponent/worthy (e.g. rival)/
λ [Τ] /(n) (derog) person of mixed parentage/crossbreed/Eurasian/mulatto/hybrid/
μ [Τ] /(n) (1) interlude/(2) interjection/interruption/
 [Τ] /(n) wind that blows from north to north-east during spring and summer along the coast of the Sea of Japan/
ޤ [ޤ󤵤] /(n) (comp) fuzzy reference/ambiguous search/ambiguous retrieval/
ޤ [ޤ] /(n) (comp) fuzzy control/
ޤ [ޤ] /(n) ambiguity/fuzziness/
ޤ [ޤ] /(n) (comp) equivocation/
ޤ [ޤ] /(n) (comp) fuzzy theory/
ޤ [ޤ礦] /(n) (comp) equivocation/
ޤ [ޤ] /(n) (comp) fuzzy logic/
 /(int) hey!/excuse me!/wait a moment/
Ѥ餺 [餺] /(adv) as ever/as usual/the same/still/
Ѥ餺 [餺] /(adv) as ever/as usual/the same/still/
 [ޤ] /(adj-na,n) (1) vague/ambiguous/unclear/(2) (math) (comp) fuzzy/
ϩ [] /(n) defile/narrow path/bottleneck/
θƵ [Τ夦] /(n) the harmonizing, mentally and physically, of two parties engaged in an activity/
 /(adj-na) (poet) delicate/gentle/fleeting/
 [] /(n) heavy breathing/
 [Τ] /(n) wind that blows from north to north-east during spring and summer along the coast of the Sea of Japan/
ʪ [] /(n) (food) chopped fish, shellfish or vegetables, dressed with (miso or other) sauce/
 /(n) blue tit (Parus caeruleus)/
 [ߤ] /(v1,vt) to look upwards/to look up/
 /(n) blue shark (Prionace glauca, species of circumglobal requiem shark)/
ʤ /(n) shark (esp. the blue shark, Prionace glauca)/
 /(n) (obs) (former) regular (stops at every station) Tohoku-line Shinkansen/
Ф /(n) (uk) blue-winged skipper butterfly/
ߤ [ɤ] /(n) doorstop/
ΩƤ [ꤿƤ] /(v1,vt) to flap strongly/to stir up fiercely/
 [ऱ] /(n) face up/
餹 [餹] /(v5s) to spend one's days and nights doing .../
Ϳ [ͤ] /(n) madder red/
¾ [Τˤ] /(exp,n) complete stranger/total stranger/
ޤ /(n) Ryukyu odd-tooth snake (Dinodon semicarinatum)/
ޤ /(n) (rkb:) queen snapper (Etelis coruscans)/ruby snapper/flame snapper/
 /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
١ /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
٤ /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
٤ /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
ȴ [̤] /(v1) to refine/
 /(adj-pn) such (about something or someone distant from both speaker and listener, or about a situation unfamiliar to both speaker and listener)/so/that/sort of/
 [ꤷ礦] /(n) stage fright/social anxiety disorder/social phobia/
 [ꤷ礦] /(n) stage fright/social anxiety disorder/social phobia/
 [] /(n) clean hot bath water for rinsing/
 [ѥ] /(n) winning tile (mahjong)/
 [] /(n) (1) eyes slanted upward/(2) rising tendency/
ޤ /(n) Akitakomachi (variety of rice)/
ޤؤ /(exp) (ksb:) no good/unacceptable/
ʪʤ [ƤΤʤ] /(exp,adj-i) utterly scandalized/
 [줬] /(n) amazed or stunned expression/
֤ [줫] /(v5r,vi) to be utterly amazed/to be stunned/to be disgusted/
 [Ф] /(n) (sumo) autumn (fall) (September) tournament, held in Tokyo/
 /(n) (uk) (on-mim) bird's chirping sound/
 [Ĥ褤] /(exp,adj-i) (1) having a strong alkaline taste/harsh to the taste/(2) excessively strong-willed/fiercely individualistic/strongly idiosyncratic/
ζ [ΤĤ褤] /(adj-i) (1) harsh tasting/strongly alkaline tasting/(2) excessively strong-willed/fiercely individualistic/strongly idiosyncratic/
 [] /(n-adv,n-t) next day/following day/
 [Ȥ] /(exp,v5r) to skim the scum from broth or liquid/to skim (a liquid)/
 [餤] /(n) scouring/washing vegetables in lye/
¥ [] /(adv-to,vs) fussily/busily/sedulously/worrying about (small things)/
ȴ [̤] /(n,vs) removal of astringent taste (e.g. by cooking)/
 /(n) Okinawan pig breed/
ɡ [Ф] /(n) snub nose/flat nose with flattened nostrils/
 /(exp) (abbr) Happy New Year/
ᤳȤ /(exp) (col) (abbr) abbreviation of "akemashite omedetou, kotoshi mo yoroshiku onegaishimasu"/
 [äѤʤ] /(adj-na,n) (1) leaving open/leaving ajar/(2) outspoken/frank/
 [餹] /(n) (1) daybreak sound of a crow/(2) (name of) poetry anthology/
 /(adv) (sl) in high spirits/
β̤ [ΤϤ] /(adv,n) finally/in the end/on top of all that/
 [ޤ] /(n) (uk) (col) woman purported to bring good luck to the man she is near/
ʪ [] /(n) (food) deep-fried food/
 [] /(n) (1) (uk) Matsubara's red rockfish (Sebastes matsubarae)/(2) (food) (ktb:) red rockfish/red scorpionfish/
夬 [Ҥ] /(exp,v5r) to lose one's means of livelihood/to become unable to earn a living/
ǻȤ [ǤĤ] /(exp,v5u) (1) to set somebody to work in an arrogant fashion/to push somebody around/to indicate by pointing one's chin/(2) (sl) to chatter/to jaw/to jabber/
ǿͤȤ [ǤҤȤĤ] /(exp,v5u) to set somebody to work in an arrogant fashion/to push somebody around/to indicate someone by pointing one's chin/
 [] /(n) cleft chin/
귿Ҵ [꤬] /(n) Asagiri class destroyer/
 /(n) Japanese hop hornbeam/ostrya japonica/
 /(n) Jouetsu line express Shinkansen/
޻ [ޤ󤽤] /(n) Asama-Sanso incident (famous hostage crisis and police siege in Feb. 1972)/
 [] /(n) morning bath/
 [Ϥ] /(n) breakfast/
 [ᤷ] /(n) breakfast/
 /(exp) (abbr) (sl) thank you/
ä /(exp) (abbr) (sl) thank you/
Ȥ /(adj-i) clever/sly/cunning/pushy/
Ф [餦] /(v5u,vt) (uk) to sneer at/to ridicule/
 /(n) (arch) cutting off the leg at the knee (form of punishment in ancient China)/
餤 /(n) treatment/reception/
餦 /(v5u,vt) to arrange/to treat/to handle/to deal with/
 [] /(n,adj-no) dapple-grey (gray) (horse coat colour)/
㤸㤷 /(exp) (sl) thank you/
Ѥ /(int) (col) holy moly/holy cow/whoa/wow/
޲ [ޤ] /(n) arbor/arbour/bower/summer house/square gazebo/
ƻ [ߤ] /(n) (raised) footpath between rice fields/ridge between rice fields/
Ф [ФȤ] /(n) polite language used by women/
ӽ [Ӥ] /(n) (arch) prostitute/
Ҵ [] /(n) Atago class destroyer/
դ /(adv-to) (on-mim) in a hurry/hastily/in feverish haste/
ܤ /(adj-na) (sl) natural/reasonable/obvious/
 [ꤤä] /(exp) all around/as far as the eye can see/
 [ꤤ] /(exp) all around/as far as the eye can see/
깽鷺 [꤫ޤ鷺] /(exp,adv) indiscriminately/without consideration/irrespective of the occasion/paying no attention to the feelings or expectations of those nearby/
 [ޤ] /(adj-na,n,adj-no) (1) natural/reasonable/obvious/(2) usual/common/ordinary/commonplace/the norm/
 [Ф] /(n) (1) non-fruit-bearing flower/(2) something that is flashy with no content/
 [] /(n) trivial matter/
Ƥ [] /(n) vengeance/revenge/retaliation/
̾ [] /(n,vs) nickname/
㡼 /(int) stone the crows/blow me down/oops/uh oh/expression of annoyed surprise or shock/
ä١ /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
ä٤ /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
ä˼ [äˤȤ] /(exp,v1) (uk) to be taken aback/to be astonished/to be dumbfounded/
ä餫 /(adv) quite indifferent/looking blank/looking as though one has nothing at all to do with what is going on/
ä /(adv-to,vs) (1) (on-mim) easily/readily/quickly/(2) (on-mim) lightly (flavored food, applied makeup)/(P)/
äȼ [ä󤮤礦] /(n) mediator/
ä /(int) oh, really (uninterested)/oh yeah?/hmmmmm/
ä /(int) stone the crows/blow me down/oops/uh oh/expression of annoyed surprise or shock/
ä [ä] /(n) (sl) person with quite different customs, habits, etc./person from a minority group/weirdo/
äԤ [ä] /(exp) get away from me!/
äƤʤȤ /(exp) (1) virtually nonexistent/negligible/(2) absolutely useless/
äƤ /(adj-f) which can exist solely due to the presence of/whose existence is determined entirely by/which owes everything to/(P)/
ä /(adv) (on-mim) in a surprising way/
äȤ [äȤ] /(exp) a blink of time/the time it takes to say "Ah!"/
äȤ֤ [äȤޤ] /(exp) just like that/in the twinkling of an eye/in the blink of an eye/in the time it takes to say "ah!"/
äȤ椦 [äȤ椦] /(exp) a blink of time/the time it takes to say "Ah!"/
äȤ椦֤ [äȤ椦ޤ] /(exp) just like that/in the twinkling of an eye/in the blink of an eye/in the time it takes to say "ah!"/
äȸ [äȤ] /(exp) a blink of time/the time it takes to say "Ah!"/
äȸ [äȤ椦] /(exp) a blink of time/the time it takes to say "Ah!"/
äȸ֤ [äȤޤ] /(exp) just like that/in the twinkling of an eye/in the blink of an eye/in the time it takes to say "ah!"/
äȸ֤ [äȤ椦ޤ] /(exp) just like that/in the twinkling of an eye/in the blink of an eye/in the time it takes to say "ah!"/
äȸ碌 [äȤ碌] /(exp,v1) to startle/to surprise/
äϤä /(int) a-ha-ha (laughing loudly)/
äѤä /(n) loose-fitting summer dress/
äפä /(adv,n,vs) (1) floundering while nearly drowning/(2) suffering/
ä /(n) feces/shit/
ò [ä] /(n,vs,adj-no) (suffer) deterioration/growing worse/aggravation/degeneration/corruption/
õ [ä] /(n) taken aback/dumbfounded/
ú [ä] /(n,vs) crushing/
ú [ä] /(n,vs) pressure/compression/
û [ä] /(n,vs) crushing to death/
û [ä] /(n,vs) crushing to death/
ý [ä夯] /(n,vs) compression/condensation/constriction/compaction/
þ [ä礦] /(n,vs) complete victory/
 [ä] /(n) oppression/tyranny/despotism/
 [ä] /(n,vs) (1) kind offices/services/through the good offices of/influence/(2) intercession/mediation/
 [äȤ] /(n,vs) overwhelm/overpower/overwhelming/
Ĥ館 [Ĥ館भ] /(adj-na,adj-no) ideal/most suitable/
Ƥʤι [Ƥʤ] /(n) journey without a destination/
Ƴ [ƤϤ] /(n,adj-na) disappointment/
ƻ [Ƥ] /(n) (1) kanji used as a phonetic symbol, instead of for the meaning/phonetic-equivalent character/substitute character/(2) kanji used for their meaning, irrespective of reading/
 [Ƥ] /(n) address/destination/
ѹ [Ƥؤ󤳤] /(n) (comp) redirection/
 [Ƥ] /(n) (1) stallion brought close to a mare to test her readiness to mate/(2) stalking horse/spoiler/
̾ [Ƥ] /(n) (addressee's) name/(recipient's) name and address/
ǻ [Ǥ] /(n) charming figure/alluring figure/
Ȱ [Ȥä] /(exp,adv) (1) one more/another/the other/(2) not quite/not very good/
ȸ [Ȥ] /(n) (1) aftertaste/(2) later (in line or in turn, etc.)/
ɤʤ /(adj-i) innocent/cherubic/
 /(int) (arch) ah!/oh!/exclamation of happiness, sadness, anger, etc./
ʤ /(adj-na,adv) (ksb:) such/like that/in that way/
ʤ /(n) (ksb:) northwesterly winter wind/
ʤ [ʤ] /(n) northwesterly winter wind/
ʤ /(n) (ksb:) northwesterly winter wind/
ʤ [ʤ] /(n) (ksb:) northwesterly winter wind/
ʤǤ [ʤޤ] /(exp) leaving everything to Buddha's providence/depending on others/leaving things to others/
ʤ [ʤ] /(pn,adj-no) (hon) you (plural)/
ʤ /(int) whoa/yikes/
˿ޤ [ˤϤ] /(exp) contrary to one's expectations/to one's surprise/
ͤ [ͤ󤫤֤] /(n) towel wrapped around a woman's head/
 /(int) say/well/errr .../(P)/
Ρ /(int) say/well/errr .../
Τ /(int) say/well/errr .../(P)/
Τ /(int) (fam) (fem) look here/I say/well/I know what/I'll tell you what/just a minute/hold on/
Τ /(int) (fam) (fem) look here/I say/well/I know what/I'll tell you what/just a minute/hold on/(P)/
Τͤ /(int) (fam) (fem) look here/I say/well/I know what/I'll tell you what/just a minute/hold on/
Τ褦 /(exp) in that way/like that/that way/
κ [Τ] /(exp) in those days/
λ [Τ] /(pn,adj-no) (1) that girl/that kid/(2) (arch) you (mainly used by a brothel owner or senior prostitutes when addressing servant girls)/
μꤳμ [ΤƤΤ] /(exp) this way and that/(by) various means/(by) every means/
ο [ΤҤ] /(pn,adj-no) (1) he/she/that person/(2) (arch) you/
 [Τ] /(n,adj-no) the other world/world of the dead/netherworld/(P)/
˹Ԥ [Τˤ] /(exp,v5k-s) to die/to go to heaven/
 [Τ褻ˤΤ褤ˤ] /(exp) a day in life is better than a thousand days in the afterlife/better one day in this world than a thousand in the next/
餦Ļ [ΤǤȤ餦ۤȤȤ] /(exp) (id) you can't judge a book by its cover/
 [Τ] /(pn,adj-no) (hon) that gentleman (lady)/he/she/(P)/
 [Τ褦] /(adj-na) (uk) such/like that/in that way/
Ϥ /(int) a-ha-ha (laughing loudly)/
Ф /(conj,int) good-bye/farewell/
Ф鲰 [Ф] /(n) (1) dilapidated house/tumbledown house/hovel/miserable shack/(2) (hum) my house/my home/(3) small resting place comprising four pillars and a roof (with no walls)/
Ф [Ф] /(n) (1) dilapidated house/tumbledown house/hovel/miserable shack/(2) (hum) my house/my home/(3) small resting place comprising four pillars and a roof (with no walls)/
Ф [Ф餭] /(n) stirrup (construction)/
Ф [Фܤ] /(n) (1) rib/(2) frame (of a ship)/
л [Ф] /(adj-na,n) a bitch/
դ측 [դ줱] /(n) (comp) overflow check/
դФ [դ] /(v5s) to begin to overflow/to start overflowing/to pour out/
դɽ [դҤ礦] /(n) (comp) overflow indication/
դ֤ [դ줫] /(v5r) to be awash with/to teem with/to be full of/
֤޷Ҵ [֤ޤ] /(n) Abukuma class destroyer escort/
֤ [֤] /(n) easy money/
֤ʤϤ [֤ʤϤ錄] /(exp,v5r) to tread on thin ice/to go out on a limb/to walk a tightrope/to take risks/to cross a dangerous bridge/
֤ʳ [֤ʤ] /(n) suggestive, erotic, or indecent ukiyo-e woodblock print/
֤߹ [֤ߤ] /(n,adj-no) stirrup (bone of the ear)/stapes/
֤餽 /(n) (uk) escolar (Lepidocybium flavobrunneum)/snake mackerel/
֤Ȥ [֤Ȥ꤬] /(n) oil-absorbent paper used cosmetically to absorb oil from (facial) skin/
֤ [֤] /(n) fat meat/
֤ [֤ष] /(n) (1) (uk) aphid/plant louse/(2) (obsc) cockroach/(3) (obsc) Japanese house bat (Pipistrellus abramus)/(4) hanger-on/parasite/(5) (arch) visitor to a red-light district who's only there to look/
֤Ф [֤] /(n,adj-no) invisible writing revealed by applying heat/writing done in invisible ink/
֤Ф [֤] /(v5s,vt) to bring into the open/to reveal/to uncover (e.g. evidence)/to bring to light/
֤ [֤礦] /(n) cooking meat, fish, etc. over flames/
ؤˡ [ؤۤ] /(n) Opium Law (1954)/
٤ /(adj-na,n) (on-mim) contrary/opposite/inverse/(P)/
٤ /(exp) (arch) (having) expectations/(having) an ideal/
ۤΰĳФ [ۤΤҤȤĤܤ] /(exp) (id) one who knows little often repeats it/
ۤĻ [ۤɤ] /(n) (uk) albatross (esp. the short-tailed albatross, Phoebastria albatrus)/
ۤΰĳФ [ۤΤҤȤĤܤ] /(exp) (id) one who knows little often repeats it/
 [ۤ] /(n) frizz/short tufts springing up from hair surface here and there/kink/
ܡ /(n) (1) (comp) deletion/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (comp) to delete/to be deleted/
ܡ /(n) (1) (comp) deletion/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (comp) to delete/to be deleted/
ܤ /(n) (1) (comp) deletion/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (comp) to delete/to be deleted/
ܤ /(n) (1) (comp) deletion/marks a bulletin board post that was deleted because it contained inappropriate content/(vs) (2) (comp) to delete/to be deleted/
ޤ˷ [ޤܤ] /(adj-na,n) pampered or spoiled child (spoilt)/
ޤ /(n) luvar (Luvarus imperialis, species of perciform fish closely related to the surgeonfish)/
ޤ [ޤˤ] /(n) linseed oil/flaxseed oil/
޳ [ޤ] /(n,vs) play-biting/
޳ [ޤ] /(n,vs) play-biting/
̣ [ޤ] /(n) (1) sweetness/sugary taste/(2) sweets/dessert/cake/
߽Ф [ߤ] /(v5s,vt) to work out/to think out/
 [] /(n) candy/
ῧ [ᤤ] /(n) amber/yellowish-brown/
 /(int) (arch) wow/whoa/
䤫 /(n) (1) ghost that appears at sea during a shipwreck/(2) something strange or suspicious/(3) idiot/fool/(4) noh mask for roles involving dead or ghost characters/
䤫 [䤫] /(n) lucky person/
䤹 /(v5s,vt) to cuddle/to comfort/to rock/to soothe/to dandle/to humor/to humour/to lull/
դ /(adj-na,n) (on-mim) uncertain/vague/ambiguous/(P)/
 [Ȥ] /(n) (uk) cat's cradle/
俥 [䤪] /(n) twill (fabric)/
 [Τ] /(n) wind that blows from north to north-east during spring and summer along the coast of the Sea of Japan/
 /(int) (fem) oh/ah/(P)/
 /(n) (uk) saw-edged perch (Niphon spinosus)/
餤 /(exp) Oh no/Oh dear/
餲ڼ [餲餲] /(n) (uk) cloud ear fungus (Auricularia polytricha)/wood ear fungus/
餻Ȥ /(n) (bot) stock/
̻ [̤] /(exp) the unthinkable/
ؤ /(exp) (ksb:) not/nonexistent/not being (there)/
ޤ /(int) (fem) wow!/gee!/oh dear!/
ޤ /(n) (1) outline/gist/abstract/(adv) (2) roughly/about/
 /(exp) Oh no/Oh dear/
ʤ /(adj-i) (1) unladylike/unbecoming/immodest/(2) unthinkable/impossible/ridiculous/
 [] /(n) roasted mochi pieces (usu. flavoured with soy sauce, or sweetened with sugar, etc.)/
¤ [󤫤] /(exp,adv,adj-no) all/as much as possible/
 [餷] /(n) sea salt/bay salt/coarse salt/
 [餸] /(n) sea salt/bay salt/coarse salt/
ܤ [餵] /(n,vs) finding fault/being picky/
õ [餵] /(n,vs) finding fault/being picky/
Ǯ [ͤ] /(n) the heat of food just after cooking/
Ǯ [ͤĤȤ] /(exp,v5r) to let something (e.g. frypan, pot) cool down/
Ԥ [Ӥ] /(adj-no) coarsely ground (e.g. coffee, grain)/minced (e.g. meat)/
 [餫] /(n) bark/husk/untanned pelt/
ꤢ /(adj-f,adv-to) (on-mim) distinct/clear/vivid/
ꤨƤ /(exp) (joc) (sl) that's impossible/I can't believe it/
꤬̣ [꤬] /(n) value/worth/virtue/blessing/
꤬ [꤬ᤤ勞] /(adj-na,n) (yoji) unwelcome favor/unwelcome favour/mixed blessing/white elephant/
꤬ /(ik) (int) (col) Thank you/
꤬Ȥ /(exp) thank you/thanks a lot/
꤬Ȥ /(exp) thank you/thanks a lot/
꤭ /(suf,adj-no) based on/originating from/
ꤷ [ꤷ] /(n-t) (1) days of yore/the olden days/(2) during one's lifetime/
ʤ /(exp) please be ..../
Ϥʤ /(exp) doesn't even exist/
㤷ʤ /(exp) doesn't even exist/
 /(exp) variation of "arimasu" used by the prostitutes of the Yoshiwara red light district in the Edo period/
󤹤Ȥ /(n) language used by the harlots of the Yoshiwara red light district during the Edo period/
 [꤬] /(n) money on hand/
礻 [ꤢ碌] /(n,adj-no) (uk) anything available/on hand/ready/
碌 [ꤢ碌] /(n,adj-no) (uk) anything available/on hand/ready/(P)/
꿨줿 [դ줿] /(adj-f) (uk) unsurprising/trite/commonplace/mundane/hackneyed/garden variety (of)/
ڤ [꤮] /(n) remnants (cloth)/
Ϲ [ꤸ] /(n) (1) ant lion larva/doodlebug/(2) ant lion larva's pit/
 [ꤦ] /(v2a-s,vi) to be possible/to be likely/to be probable/
ʤ [ꤨʤ] /(adj-i) (uk) impossible/unlikely/improbable/(P)/
ʤۤ [ꤨʤۤ] /(n) (uk) unbelievable (extent)/
ʤ [ꤨʤۤ] /(n) (uk) unbelievable (extent)/
٤ [ꤦ٤] /(adj-f) (uk) possible/probable/likely/
 [ꤦ] /(adj-f,exp) possible/likely/probable/
 [ꤨ] /(adj-f,exp) possible/likely/probable/
դ [Ĥ] /(v5k,vi) (uk) to get/to obtain/to come by/to find/
 [꤫] /(n) (1) the way something ought to be/(2) the (current) state of things/how things are/
뤢 /(exp) Oh yeah/Of course it is so/Cheer up, that's average/It happens/It's possible/Don't worry, it happens/
뤳̵ [뤳Ȥʤ] /(exp) mixture of fact and fiction/half-truths/
Ȥʧ [ȤФ餤] /(n) paying loan installments whenever one happens to have money (instalments)/
 /(conj) (arch) and yet/even so/however/
˰㤤ʤ [ˤʤ] /(exp) there must be/you can be sure that/
˰㤤̵ [ˤʤ] /(exp) there must be/you can be sure that/
˽ [ˤ] /(exp,v5u) (1) to let things end up as they will/to let nature take it's course/(2) to make do with what one has/
Ǥ [ˤޤ] /(exp,v1) to let things end up as they will/to let nature take its course/
餷 /(exp) seems to be/appears to have/supposed to be/
̣ [뤤ߤ] /(exp) in a sense/in some way/to an extent/(P)/
̣Ǥ [뤤ߤǤ] /(exp) in a sense/in some way/to an extent/(P)/
¤ [뤫] /(n) (1) all (there is)/(exp,n-adv) (2) as long as there is/
ʤ [뤳Ȥʤ] /(exp) mixture of fact and fiction/half-truths/
 [Ȥ] /(n) once (i.e. "once, when I was studying ..")/
ʧ [ȤФ餤] /(n) paying loan installments whenever one happens to have money (instalments)/
 [뤷] /(adj-no) certain/some kind of/some sort of/of sorts/
 [Ҥ] /(n) someone (unspecified, but someone in particular)/a certain person/
 [Ƥ] /(exp,adj-no,adv) to some extent/to a certain extent/
٤ޤ [Ƥɤޤ] /(exp) to some degree/up to a point/to some extent/
 [] /(n) one day (e.g. "one day while studying, ..")/
줢 /(int) whoa (used to express surprise or stupefaction)/
줫 /(conj) since then/after that/
 /(exp,adj-no) to that extent/to that degree/that much/that many/(P)/
ä /(exp) since then/
 /(exp) despite appearances/you mightn't think so, however .../
ؤ /(exp) (ksb:) not/nonexistent/not being (there)/
ޤ /(exp) Good heavens!/Oh my god!/gee whiz/
褢 /(exp,int) expression of surprise/dumbfounded/
褢Ȥ֤ [褢Ȥޤ] /(exp) while looking on in blank amazement/while gazing at it in shock/
褢Ȥ [褢Ȥ] /(exp) (uk) while looking on in blank amazement/while gazing at it in shock/
褢ȸ֤ [褢Ȥߤޤ] /(exp) while looking on in blank amazement/while gazing at it in shock/
褢ȸ֤ [褢Ȥޤ] /(exp) while looking on in blank amazement/while gazing at it in shock/
 [줤餤] /(exp) since then/
 [줷礦] /(n) dry or chapped skin/
 [ۤ] /(adv,adj-no) (uk) to that extent/(P)/
ȩ [Ϥ] /(n) rough skin/
Ȥʤ /(exp) whether or not/presence or absence/
碌 [碌] /(n) opposite mirrors/
Ƥ˷ [Ƥܤ] /(n) flustered person/hasty person/
 /(exp) in no time/in an instant/in the nick of time/in the twinkling of an eye/
褯 /(exp) if there is a chance/if possible/if circumstances permit/if things go well/if luck is on my side/
Ω [] /(v5t,vi) to have gooseflesh (e.g. from cold or horror)/
󤬤 /(int) (col) thanks/
󤬤 /(int) (col) thanks/
󤰤 /(adv,adj-f) open-mouthed/
 /(n) (1) daughter/young lady/(2) (thb:) (hob:) young man/eldest son/
󤳷 [󤳤] /(n) (sumo) sumo wrestler with a big belly/
󤳷 [󤳤] /(n) (sumo) sumo wrestler with a big belly/
󤵤 /(n) (ksb:) you/
󤸤礦 /(adv) (ksb:) well/
 /(aux-v) to be/
 /(n) (rkb:) oil/
 /(adj-f) (1) (rkb:) deep-fried/(2) Okinawan doughnut/
 /(adj-f) (1) (rkb:) deep-fried/(2) Okinawan doughnut/
 /(exp,adj-no) to that extent/to that degree/that much/that many/(P)/
󤹡 /(n) fried mixture of minced pork, miso, mirin, etc. (Okinawan dish)/
礳 /(n) crib notes/key (to a diagram)/
 /(adj-pn) such (about something or someone distant from both speaker and listener, or about a situation unfamiliar to both speaker and listener)/so/that/sort of/(P)/
ʡ /(int) (ksb:) look here/I'll tell you what/
ʤ /(int) (ksb:) look here/I'll tell you what/
ʤ /(exp) to that extent/to that degree/
 [ʤդ] /(exp) (uk) in that way/like that/that way/
 /(int) (fam) (fem) look here/I say/well/I know what/I'll tell you what/just a minute/hold on/
٤ /(exp) (arch) (having) expectations/(having) an ideal/
ݳ [ݤ] /(n) partially-dried Japanese persimmon/
 /(adv) (ksb:) not very (with negative sentence)/not much (with negative sentence)/
ޤ /(adj-na,adv,n,n-suf) (1) remainder/rest/balance/remains/scraps/residue/remnant/(adv) (2) not very (with negative sentence)/not much/(3) surplus/excess/fullness/too much/(4) overjoyed/overwhelmed/(n-suf) (5) more than/over/
޵ [ޤ] /(n) massage machine/
 /(n,vs) (1) (chn) foot/tootsie/tootsy/(2) (chn) toddle/walk/
 [󤭤] /(n) monkfish liver/goosefish liver/
 [] /(n) (1) pommel horse/side horse/(2) saddled horse/
ʬ [֤] /(n,vs) proportional division/proportional distribution/
 [] /(n,vs) (1) massage, esp. the Anma Japanese type of massage/(n) (2) (sens) masseur/masseuse/massager/(3) (arch) (col) blind person (as many were traditionally massagers)/(P)/
ޥåذ [ޥޥåĤ] /(n) licensed masseur/licensed masseuse/
 [] /(adj-t,adv-to) dumbfounded/in mute amazement/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "a"/
 /(prt) (fam) strengthens a question, assertion, etc./
 /(adj-ix) (1) good/excellent/fine/nice/pleasant/agreeable/(2) sufficient (can be used to turn down an offer)/ready/prepared/(3) profitable (e.g. deal, business offer, etc.)/beneficial/(4) OK/(P)/
 /(int) (1) (col) Listen! (used to get someone's attention)/(exp) (2) (col) You see .../Mind you .../Remember .../
 /(int) (1) (col) Listen! (used to get someone's attention)/(exp) (2) (col) You see .../Mind you .../Remember .../
ä /(n,adj-no) (col) (ksb:) acting cool/pretending to be a better person that one is/pretentious (person)/
 /(exp) (col) listen up (used at start of command sentences for emphasis)/
 /(int) way to go!/attaboy!/hear, hear!/
Ȥ /(n) (1) good thing/strong point/(2) good family/prestigious school/(3) the right moment/(adj-f) (4) utter/extreme/(n-adv) (5) at (the) best/at most/
ȤΤ˷ [ȤΤܤä] /(exp,n) rich kid/person who grew up wealthy/
Ȥ˷ [ȤΤܤä] /(exp,n) rich kid/person who grew up wealthy/
Ȥ /(n) (1) good thing/strong point/(2) good family/prestigious school/(3) the right moment/(adj-f) (4) utter/extreme/(n-adv) (5) at (the) best/at most/
Ȥ [Ȥɤ] /(n,vs) (uk) focusing on only the good points or strong points/incorporating the benefits (while ignoring the drawbacks)/picking the best of both (everything)/cherrypicking (e.g. information)/
Ȥ /(exp) damn straight/no problem/sounds good/sure thing/
褦ˤ /(exp,vs-i) to do as one wishes/to act as one wills/
 /(exp) (uk) desirable prey/easy game/easy mark/easy prey/easy target/
ø [] /(adj-na) (1) (uk) irresponsible/perfunctory/careless/(2) lukewarm/half-baked/halfhearted/vague/(3) reasonable/moderate (usu. in suggestions or orders)/(adv) (4) considerably/quite/rather/pretty/(P)/
øˤʤ [ˤʤ] /(exp) shape up!/act properly!/
øˤ [ˤ] /(exp) that's enough!/cut it out!/get a life!/(P)/
øˤ [ˤ] /(exp,vs-i) to put an end to something/to get something over with/to quit something one has been engaged in too long or to an excessive degree/
 [] /(exp) (uk) desirable prey/easy game/easy mark/easy prey/easy target/
 [] /(n) pleasant feeling/good vibes/
 [] /(n) (1) big-shot/influential person/(2) happy face/smiling face/(3) sympathetic attitude/
 [] /(adj-na,n) easygoing/optimistic/conceited/
ˤʤ [ˤʤ] /(exp,v5r) to be self-complacent/to be conceited/to flatter oneself/to be full of oneself/
 [] /(n,adj-no) good feeling/
 [] /(n,adj-no) good feeling/
̣ [] /(n,adj-na) it serves you (him) right/it's what you (he) deserves/
̣ [] /(n,adj-na) it serves you (him) right/it's what you (he) deserves/
ϰ [ȤϤ뤤] /(exp,adj-i) after the good comes the bad/
魯 [魯] /(v5s,vt) to have a chat with/to exchange words or promises/to promise/to get engaged/
 [] /(exp) high time/about time/
 [] /(n) good boy/good girl/
Ҥ [] /(n,vs) patting or stroking (pet, child, etc.)/
Ҥˤʤ [ˤʤ] /(exp,v5r) to make oneself popular without any regard to others/to take all the credit to oneself/
Ҥ֤ [֤] /(v5r) to act the goody-goody/to pretend to be nice/
 [] /(exp,n) (1) good thing/nice thing/(2) good excuse/good grounds/good opportunity/(int) (3) (fem) interjection used to impress an idea or to urge a response/
Τ˷ [ȤΤܤä] /(exp,n) rich kid/person who grew up wealthy/
˷ [ȤΤܤä] /(exp,n) rich kid/person who grew up wealthy/
 [礦] /(n) equal match/good match/fair match/
 [Ҥ] /(exp) (1) good-natured person/(n) (2) lover/
 [] /(exp) more or less right/you are on the right track/getting warm/
äƤ [󤤤äƤ] /(exp,v1) (col) to be on the right track/to be close enough/
Ԥ [򤤤] /(exp,v5k-s) to be on the right track/to go well/
Ԥ [󤤤] /(exp,v5k-s) to be on the right track/to go well/
ԤäƤ [󤤤äƤ] /(exp,v1) (col) to be on the right track/to be close enough/
 [ʤ] /(exp,n) love for one another/
ŷ [Ƥ] /(n) fine weather/fair weather/
ٶ [ɤ礦] /(n,vs) some nerve (as in 'you must have some nerve to ...')/
ǯ [Ȥ] /(exp) (in spite of) being old enough to know better/
ǯ򤷤 [Ȥ򤷤] /(exp) (in spite of) being old enough to know better/
 [ᤤ勞] /(exp,n,adj-na) real nuisance/becoming inconvenienced by someone else's problems (through no fault of one's own)/
ˤʤ [ˤʤ] /(exp,v5r) to learn a lesson (usu. from an unpleasant experience)/to be good for someone/
 [Ϥʤ] /(n) (1) good story (e.g. heartwarming)/(2) good prospect (e.g. marriage, business)/
 /(int) yay/
֤ /(n) (uk) harlequin roach (Neostylopyga Rhombifolia)/harlequin cockroach/
ᤴǤ [Ǥ] /(exp) How are things with you?/How are you doing?/
޺Ƚ [ޤФ] /(n) fake trial/kangaroo court/
޻ [ޤ] /(n) cheat/swindler/
 /(v5s,vi) to be smart/to be cool/to be sharp/to be stylish/
ʤǤ [ʤФǤ] /(exp) in any case/whatever the case may be/
긪 [꤬] /(n) square shoulders/
ɤ /(n) (uk) long-billed plover (Charadrius placidus)/
ݤ /(n) airhead (of a male)/ditz/
 /(v1,vi) (1) to be beaten/to break down/(2) to be crazy/to be touched/(3) to be infatuated with/(4) to be outdone (by someone)/to be beaten (in a contest)/
 /(n) (1) crying of a baby/(2) tickle in the throat/
߹礤 [ߤ] /(n) (1) snarl/snarling/(2) quarrel/wrangling/feud/
߹礦 [ߤ] /(v5u,vi) to snarl/to quarrel/
 [Τ] /(exp) (id) taking the opportunity to do something/doing something incidentally/doing something while (you) are at it/doing something on the way/while I'm at it/
Ω [ꤿ] /(v5t,vi) to get angry/to lose one's temper/
 [] /(n) threshold (amount, dose, etc.)/
Ĥͳ [ĤΤ椦] /(exp) for whatever reason/
ʤ /(exp,adj-i) (sl) (joc) not good/bad/
鲿Ǥ [ʤǤ] /(exp) (uk) no matter how you put it/whatever the circumstances may be/say what you like/no matter how you look at it/
 [뤤] /(n) several kinds of/several varieties of/
 [] /(n) multiple layers/many piles/
 [ˤ] /(n) how many days?/what day (of month)?/
 [ˤ] /(exp) some days/several days/
⤤ [ˤ⤤ˤ] /(adv) day after day/for many days/
 /(pref) prefix used to strengthen a derogatory adjective/
㤢 /(adv,adv-to) (on-mim) shamelessly/brazenly/
㤢㤢 /(adv,adv-to) (on-mim) shamelessly/brazenly/
 /(adj-na) (1) (ksb:) unkind/mean/(2) wicked/
󤶤 /(n,adj-na) rude/careless/slovenly/
 [뤯] /(exp,n) drinker/person who can hold their drink/
 /(exp) (1) (col) wrong/not good/of no use/(2) (col) hopeless/past hope/(3) (col) must not do/
ʤ [ʤ] /(adj-i) nasty/disgusting/disagreeable/creepy/
޿ޤ [] /(adj-i) (uk) impudent/shameless/
ǯ [ɤ] /(n) (arch) old enough (to know better, etc.)/
 [] /(n) (uk) good-looking guy/handsome man/hunk/Adonis/cool guy/
ä /(n) (tsb:) stubborn person/strong-minded person/obstinate person/
ɤ [褤] /(iK) (adj-i) (1) manly/sportsmanlike/gracious/gallant/resolute/brave/(2) pure (heart, actions, etc.)/upright/blameless/(3) (arch) unsullied (e.g. scenery or object)/pure/clean/
 [] /(n) (arch) (obsc) short bamboo/small bamboo/
 [] /(n) (arch) (obsc) trickling brook/
 [] /(n) (arch) trickling brook/
 [餤] /(n) (arch) small water spring/
龮 [餪] /(n) (arch) (obsc) trickling brook/
 [餬] /(n) (arch) trickling brook/
 /(adv,int) now/come (now)/well/
 /(n) trouble/quarrel/difficulties/complication/tangle/(P)/
 /(exp) (1) (arch) well then, (shall we)/well then, (I'll)/(2) goodbye/
Ȥ [ȤȤ] /(exp) when it's important/when it comes to the crunch/when push comes to shove/when it comes to the point/in one's hour of need/at the critical moment/
Ȥʤä /(exp) when push comes to shove/when needed/when necessity arises/when the moment arrives/
Ȥʤ /(exp) when push comes to shove/when needed/when necessity arises/when the moment arrives/
Ȥʤ /(exp) when push comes to shove/when needed/when necessity arises/when the moment arrives/
ȸ [ȤȤ] /(exp) when it's important/when it comes to the crunch/when push comes to shove/when it comes to the point/in one's hour of need/at the critical moment/
ʤʵ [ʤ] /(n) Izanagi economic boom (1965-70) of Japan/
ʤ߷ʵ [ʤߤ] /(n) period of Japanese economic expansion from February 2002 to October 2007/
 [ޤ] /(n) case that something major happens/event of an emergency/when it comes to the crunch/
Τ餺 [餺] /(exp) I don't know about ... but/it may be possible for ... but/
귿Ҵ [꤬] /(n) Ishikari class destroyer escort/
 [뤫] /(n) (uk) Dall's porpoise (Phocoenoides dalli)/
 /(adv,adv-to,vs) (1) (on-mim) reserved/timid/servile/(2) unable to be honest/perverse/
 [ޤ魯] /(v5s) (uk) to fiddle with/to monkey around with/
 /(v1,vi) (1) to grow timid (e.g. from an inferiority complex)/to lose one's nerve/(2) to become perverse/to become contrary/
ޤ /(adj-i) piddling/paltry/
û [ä] /(n) bully/
û [ä] /(n) bullied child/
Ἣ [ᤸ] /(n,vs) suicide caused by bullying or harassment/bullying-related suicide/
餷 /(adj-i) innocent/lovable/sweet/pitiful/pathetic/
 [ޤ魯] /(v5s) to tinker with/to fumble with/to twist up/
ꥲ [Ȥꥲ] /(n) musical chairs/
Գμ [줢ᤫĤФ] /(exp) equally beautiful/
 /(adv,n,vs,adv-to) (on-mim) cheerfully/excitedly/(P)/
 [] /(n) way/method/
û [ä] /(n) (1) mischievous child/scamp/rascal/(2) elf/imp/
鹥 [餺] /(adj-na,adj-no) mischievous/
 [] /(n) (1) mischief-maker/trickster/prankster/(2) (arch) lascivious person (esp. a loose woman)/(3) (arch) useless fellow/(4) (arch) mouse/rat/
 [餬] /(n) scribbling/doodling/graffiti/
 [餶] /(n) mischievous age/
 [Ǥ] /(n) crank call/prank phone call/
˷ [ܤ] /(n) (yoji) mischievous boy/troublemaker/pesky kids/
Ѥ /(n) deepbody bitterling (species of cyprinid, Acheilognathus longipinnis)/
ʪ [] /(n) (hum) (received) present/gift/
ƻ [Τߤ] /(exp) not to write to or visit someone/road of the weasel (it is believed that if someone blocks the path a weasel, he will never take that path again)/
ƻڤ [Τߤ] /(exp) not to write to or visit someone/road of the weasel (it is believed that if someone blocks the path a weasel, he will never take that path again)/
ᤷ [ߤʤ] /(v5m) (obsc) to mourn/to grieve/
 [ᤷ] /(n) (food) fried rice/
 [] /(n) (uk) Castanopsis sieboldii (species of chinquapin)/
 [] /(n) (uk) Quercus gilva (species of oak)/
 /(n) (abbr) 100 metre individual medley (swimming)/
 /(ok) (n) (uk) Eurya japonica (species of evergreen related to sakaki)/
Ӥ /(n) (osb:) prankster/joker/taking a joke to the extreme/
Ӥ /(v5r,vi) (ksb:) to mess around/to get carried away/to press one's luck/
㤤 /(adv,n,vs) flirt/make out/
㤳 /(adv,n,vs) flirt/make out/
Ĥ /(v5k,vi) to flirt with/to dally/
 /(n) quibble/false charge/
դ [Ĥ] /(exp,v1) to pick a fight/to find fault/
 [] /(n) (1) recommendation/(something) highly recommended/(vs) (2) to recommend/
䤷 [] /(n) (1) recommendation/(something) highly recommended/(vs) (2) to recommend/
᤯ [Ϥ䤯] /(adv) (1) promptly/quickly/without delay/(2) before others/first/
ä夦 [ä夦] /(n) Monoceros (constellation)/the Unicorn/
ä /(pref) prefix used to strengthen a derogatory adjective/
ä /(int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
ä /(ik) (int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
ä /(adv) rather/sooner/preferably/(P)/
äλ [äΤ] /(adv) rather/sooner/preferably/(P)/
äʤǤ [äʤʤǤ] /(exp) what is it exactly?/what is it precisely/
ä [ä󤿤] /(adv) (yoji) ... the heck (e.g. "what the heck?")/... in the world (e.g. "why in the world?")/... on earth (e.g. "who on earth?")/
äƻޤ [äƤޤޤ] /(exp) (pol) good bye/I'm off/see you later/
äޤ [äƤޤ] /(exp) (pol) I'm off/see you later/
ä [äƤ] /(vk) (1) I'm off/see you later/(2) to go (and then come back)/
ä餷㤤ޤ /(ik) (exp) welcome (in shops, etc.)/
ĤΤ /(exp) one of these days/before very long/in the near future/
Ĥˤʤä /(exp) when/how soon/
Ĥδ֤ˤ [ĤΤޤˤ] /(adv) before one knows/before one becomes aware of/unnoticed/unawares/(P)/
Ĥδ֤ˤ [ĤΤޤˤ] /(n) unawares/unnoticed/before you know it/
Ĥλˤ [ĤΤˤ] /(adv) in all ages/over the ages/forever and ever/
Ĥλ [ĤΤ] /(adv) in all ages/over the ages/forever and ever/
Ĥˤ [ĤΤҤˤ] /(exp) one of these days/someday/
ĤޤǷФäƤ [ĤޤǤäƤ] /(exp) no matter how much time passes/
Ĥ⤤Ĥ /(exp) year in, year out/24-7/
Ĥ̤ [ĤΤȤ] /(adv) as always/
Ĥ̤ [ĤȤ] /(ik) (exp,adv) as always/as usual/
Ĥ̤ [Ĥɤ] /(exp,adv) as always/as usual/(P)/
Ĳɤ [Ĥʤɤ] /(adv) (uk) at any time/every moment/
Ĳ [Ĥʤɤ] /(adv) (uk) at any time/every moment/
ĺ [Ĥ] /(n-t) about when/how soon/(P)/
ƺ [Ƥ] /(n) Sagittarius (constellation)/the Archer/
 /(int) (arch) oh no/well/er/
Ǥ /(int) (arch) oh no/well/er/
 [Ǥ] /(n) hot spring/
 /(adv) greatly/really/
Ȥ㤤 [Ȥ] /(n) parent's cousin/first-cousin once removed/
Ȥ [Ȥ] /(n) cousin marriage/marriage between cousins/
Ȥ [Ȥ] /(n) (food) vegetables boiled in miso/
ȤȾ [ȤϤ] /(n) first cousin once removed/
Ȥ [Ȥ] /(n) beloved child/dear child/
Ȥ /(n) (1) old name for a cave cricket/(2) even though/despite/even more/still/
ȤϤ /(n) (ksb:) daughter (of a good family)/
Ȥ /(adv) extremely/
Ȥñ [Ȥ⤫󤿤] /(adv) very easily/
ʤʤФ /(n) peekaboo (baby game)/peepbo/
ʤ [ʤ] /(n,adj-no) countryman/provincial/person from the country/provincial person/bumpkin/hick/hillbilly/
ʤ̣ [ʤߤ] /(n) barley miso/
ʤʤä /(exp) gone/left/
ʤʤ /(exp) to disappear/to stop being/to leave/
Τ [Τ] /(n) spike-eared grass/
Τ [ΤΤǤ] /(n) telephone counselling service/
ΤΤƤ [Τ򤹤Ƥ] /(exp,v1) to give one's life/to lay down one's life/
ΰ [ΤФ] /(exp) first of all/first thing/
Фƻ [ФΤߤ] /(n) thorny path/
Фɱ [ФҤ] /(n) Sleeping Beauty/Thorn Princess/Briar Rose/
Ф /(n) (col) boaster/
Ҥ /(int) hee-hee/tee-hee/
ӤФ [Ӥ] /(v5s) to drive someone out/to force someone to leave/
Ӥ /(v5r,vt) to pick on/to tease/
֤ [֤] /(n) (1) oxidized silver/oxidised silver/(2) refined (aesthetic) taste/
֤ [֤] /(n) smoked salmon/lox/
֤Ф [֤] /(v5s,vt) to smoke animal out of its den/
֤Ҥ [֤Ť] /(n) (food) smoked daikon pickles (famous product of Akita Prefecture)/
ܤ /(n) (uk) Ligustrum japonicum/
ܼ [ܤ] /(n) hemorrhoids/haemorrhoids/blind piles/
ް [ޤҤȤ] /(exp,adv) (1) (uk) (col) one more/another/the other/(2) not quite/not very good/lacking/
ް [ޤä] /(exp,adv) (1) one more/another/the other/(2) not quite/(3) close run/just falling short of success/
ߤ /(adv) admirably/exquisitely/aptly/
ᤤᤷ /(adj-i) (obsc) annoying/
 [Ӥ礦] /(n) rice blight/rice blast/
Ť뼰 [Ť뤷] /(adv) one after another/in succession/
Ť³ [Ť뤻Ĥ] /(n) (comp) (obsc) daisy chain connection/
 [ष] /(n) hornworm (caterpillar of a hawk moth)/(hairless) caterpillar/
䤬 [䤬] /(exp,adv) even more/all the more/
䤬ˤ [䤬ˤ] /(adv) all the more/
 /(int) not a chance/not likely/no way/(P)/
Ϥ /(int) (Oh) dear!/(Oh) dear me!/Good gracious/
 [ޤ] /(v5s,vi) to increase (all the more)/
褤Ȥ [褤ȤȤ] /(exp) (at the) last moment/(in the) nick of time/
褤ȸ [褤ȤȤ] /(exp) (at the) last moment/(in the) nick of time/
褦 /(exp) (following te-form verb) regardless of/whether (or not)/
䤫 /(adj-na) tall/stout/clear/well defined/
餫 [餫] /(n) corbie-step/corbel gable/crowsteps/
餷Ƥ /(exp) please come (and visit us)/please come (to our shop)/
餷㤤 /(ik) (int,n) (1) (hon) (used as a polite imperative) come/go/stay/(2) welcome!/
餷㤤ޤ /(ik) (exp) welcome (in shops, etc.)/
ä㤤 /(int,n) (1) (hon) (used as a polite imperative) come/go/stay/(2) welcome!/(P)/
ä㤤ޤ /(exp) welcome (in shops, etc.)/(P)/
ääƤ /(exp) (pol) please come (and visit us)/please come (to our shop)/
ä /(v5aru,vi) (1) (hon) to come/to go/to be (somewhere)/(aux-v) (2) (after a -te form, or the particle "de") is (doing)/are (doing)/(P)/
ʤ餤 /(exp) almost not able (to do something)/
Ω [] /(adj-i) irritating/frustrating/
Ω [] /(n) irritation/
Ω [] /(v5t) to be irritated/
꤬ /(n) kanji "enter" radical at top (radical 11)/
 /(n) (rkb:) stir-frying then boiling in liquid sauce/food that has been stir-fried and boiled in liquid sauce/
 /(n) kanji "enter" radical at top (radical 11)/
̻ [ꤿޤ] /(n) scrambled eggs/
 [ꤿޤ] /(n) scrambled eggs/
뤫 [뤫] /(n) Delphinus (constellation)/the Dolphin/
ϲ [Ϥ] /(n) iroha poem/
ϲα¿ [ϥ륿] /(ateji) (n) playing cards bearing proverbs in the traditional ordering of the Japanese syllabary/
Ͻ [Ϥ] /(n,exp) iroha order/traditional ordering of Japanese syllabaries (based on a Buddhist poem)/
 [Ϥ] /(n) (uk) Japanese maple (Acer palmatum)/
 [] /(n) color tag (children's game)/
勞դ [勞Ĥ] /(n,adj-no) with an interesting history (story)/with a shady history/with circumstances that are difficult to explain/
路 [路] /(n) cirro-cumulus/mackerel sky/
Ѥ [] /(exp,v1) to pay attention to/
󤲤Ʀ [󤲤ޤ] /(n) (uk) common bean (Phaseolus vulgaris)/kidney bean/navy bean/wax bean/green bean/string bean/French bean/
󤸤 /(n) (ksb:) rock, paper, scissors/
 /(adj-na,n,vs) (1) cheating/fake/bogus/(2) travelling seller of trinkets, magic tricks, etc. (traveling)/
 [󤻤] /(n) meteorite/
ɤäݤ [äݤ] /(adj-i) (uk) acrid/pungent/irritating/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "i"/
ʸ [⤸] /(n) (arch) (fem) squid/
 /(aux-v) (1) indicates speculation/(2) indicates will/(3) indicates invitation/
 /(int) hmm/well/
 [ä] /(n,vs) (sl) uploading/
 [] /(n,vs) (sl) uploading/
 [] /(n,vs) (sl) uploading/
 /(aux) (sl) I will .../I'm going to .../
ä /(int) (col) Hi/
 /(int) erm/hurm/
 /(int) (1) no/(2) er, well, .../(3) groan/(P)/
 [] /(n,adj-no) (1) (astron) Pisces (constellation)/the Fish/the Fishes/(2) (arch) fishmongers' guild/
ɹ˾ [ˤΤܤ] /(exp) third climate of spring (when the ice breaks and fish start appearing near the surface)/
ɹ˾ [ҤˤΤܤ] /(exp) third climate of spring (when the ice breaks and fish start appearing near the surface)/
 /(adv,adv-to) (on-mim) carelessly/inattentively/
Τ [] /(v5r,vt) to perceive/to understand/
̴ [̤] /(n) long face/looking dejected/
̴򤹤 [̤򤹤] /(exp,vs-i) to look disheartened/
ӽФ [ӤǤ] /(v1,vi) to surface/
⤯ [줢뤯] /(v5k,vi) to gad around/
 [] /(n) mouthwash/
 /(n) (Okinawa) sacred place/sacred grove/
 [] /(n) wretched life/life of misery/
 [] /(n) bitter experience/misery/distress/grief/sad thoughts/hardship/
 [] /(n) young greens (of mizuna, Japanese mustard spinach, rape, etc.)/
 [] /(n) greenish brown/
ĥ [Ф] /(n) nightingale (flooring)/method of laying floors to deliberately make a noise (like a nightingale's call) when walked across (security feature)/
 [] /(n) mochi filled with red bean paste and topped with green soy flour/
 [Ȥ] /(v5r,vt) (1) to receive/to get/to accept/(2) to take/to interpret/to understand/
 [] /(n) turmeric herbal tea/
 /(n) (uk) (ksb:) mole/
 [] /(n) Lepus (constellation)/the Hare/
 [] /(n) (1) rabbit hutch/(2) small Japanese houses/cramped Japanese housing/
ķ [Ȥ] /(n,vs) jumping along in a squatting position/bunny-hopping/
󽭤 [󤯤] /(adj-i) suspicious-looking/shady/questionable/dubious/fishy/
餷 [Ф餷] /(n) diversion/distraction/
 /(adj-i) (1) (col) annoying/noisy/(2) strict/
 /(exp,v5r) to behave annoyed/to feel annoyed/
ä /(adj-i) jumbled up/confused/frustrating/
ä /(adj-i) (1) (col) annoying/noisy/(2) strict/
 [] /(n) (astron) Bootes (constellation)/the Herdsman/
Ť [餤] /(adj-i) shady/underhanded/questionable/
 [] /(n) (1) hands behind one's back/hands tied behind one's back/(2) behind (e.g. someone)/rear/back/(3) appearance from behind/
ݤ [] /(n,vs) postponement/moving back/
 /(adv,n,vs) (on-mim) irresolute/hesitant/
㤦 /(adv,n,vs) (1) (on-mim) in swarms/in clusters/(2) (on-mim) tediously/slowly/
㤱 /(v1) (1) (for a fruit) to go bad and lose its shape from being overripe or damaged/(2) to feel listless/to be dull/to be lazy/to look bored/
㤸㤱 /(v1) (1) (for a fruit) to go bad and lose its shape from being overripe or damaged/(2) to feel listless/to be dull/to be lazy/to look bored/
 [ᤨ] /(n) paint thinner/
 [] /(n,adj-no) lightly salted/
 [] /(n,adj-no) lightly salted/
 [] /(n) light (flavor, flavour)/
 [ߤɤ] /(n) light green/
 /(aux-v) (1) (arch) will probably be/(2) intending to/will/(3) should/
 /(adv,adv-to,vs) (on-mim) sorely tempted/itching to do something/eager/(P)/
ޤ [ޤ] /(n) (anat) cochlear duct/
ޤ [ޤ] /(n) spiral/
Ʀ [ޤ] /(n) pinto bean/mottled kidney bean/
å [ޤå] /(n) spiral-wound gasket/spiral gasket/
 [ޤ] /(v5k,vi) (1) to whirl/to eddy/to swirl/to curl (smoke)/(2) to be all jumbled together (feelings, thoughts, etc.)/(3) to surge/to sweep/
å [ޤå] /(n) spiral-wound gasket/spiral gasket/
 [] /(n) vortex design/
⤤ [] /(iK) (adj-i) (uk) piled up high/in a heap/
⤯ [] /(iK) (adv) (uk) piled up high/in a heap/
 /(adv,adv-to,vs) (on-mim) loiteringly/aimless wandering/restlessly/
ĤťλϤޤ [ĤϤɤܤΤϤޤ] /(exp) (id) Show me a liar, and I will show you a thief/
 [ۤ٤] /(exp) the end justifies the means/circumstances may justify a lie/
 /(exp) (osb:) You're kidding!/
 [त] /(adj-i) somewhat cold/a bit chilly/
㤭 [ʤ] /(n,vs) faking crying/crocodile tears/
 [] /(adj-i) contrived/false-sounding/
 /(adv) (on-mim) irrepressibly aroused (esp. sexually)/stimulated/
 [] /(n) stream of water cascading onto one's back (in an onsen)/pelting water/waterfall shower/
 [] /(n,vs) dozing/napping (e.g. on the floor in one's clothes, in the train)/
 [] /(n) slow-paced style of shamisen music with vocal accompaniment (popular during the late Edo period)/
 [֤] /(n) slow-paced style of shamisen music with vocal accompaniment (popular during the late Edo period)/
 /(adv) (on-mim) idle/long-winded and meaningless/
Ĥ夬ʤ [Ĥʤ] /(exp) no hope of getting ahead/
Ĥξ夬ʤ [ĤΤʤ] /(exp,adj-i) lacking potential for advancement/no-hoper/
ʡ /(n) Okinawa soba (thick noodles served in a pork soup)/
ʤ /(n) Okinawa soba (thick noodles served in a pork soup)/
ʤ夦 /(n) (rkb:) Okinawan person/
μ [Τ] /(n) a member of one's "in group" (e.g. one's family, employees, etc.)/
ο [ΤҤ] /(n) my husband/one's family/
 [Τ] /(n) my wife/"the wife"/
 /(n) (uk) Sinictinogomphus clavatus (species of clubtail dragonfly)/
򤱤ˤ [Ȥˤ] /(n) difficult to make friends with/
򤱤 [Ȥ] /(v1,vi) to open one's heart/to throw off reserve/to be frank/
ΤƤ [Ƥ] /(v1,vt) to throw away/to abandon/
³ [ĤŤ] /(v5k,vi) to continue for a long time/to undergo a repeated series/
 [] /(n) indoor bath using water from a hot-spring/
ˤ [֤] /(v5r,vt) to break/to smash/to defeat/to destroy/to eliminate/
ȴ [̤] /(v5k,vt) (1) to punch/to hit and hit/to stamp out/(2) to pierce/to bore into/to knock down walls/
ΩƤ [Ƥ] /(v1,vt) to establish/to formulate/
Ϣ [Ĥ] /(v1,vi) to go along with/
ä /(adv,n,vs) carelessly/thoughtlessly/inadvertently/(P)/
äߥ /(n) honest mistake/
ä /(adv-to,adv,vs) (on-mim) absentmindedly/vacantly/carelessly/
äѤ [äƤ] /(v5r) to change completely/to change suddenly/
äȤ /(adj-i) (1) (osb:) irritating/troublesome/(2) (osb:) gloomy (e.g. mood)/depressing/(3) (osb:) heavy (weather)/cloudy/
äȤ /(adv,adv-to) (1) ecstatically/spellbound/with rapt attention/(2) abstractedly/absentmindedly/absorbedly/vacantly/
äȤꤵ /(v1) to enchant/to enrapture/to enthrall (enthral)/to charm/
äȤꤹ /(exp,vs-i) (1) to be entranced/to be enraptured/to be transported/to be fascinated/(2) to be absentminded/to be miles away/to be in a world of one's own/
äȤȤ /(exp,vs-i) (1) to be entranced/to be enraptured/to be transported/to be fascinated/(2) to be absentminded/to be miles away/to be in a world of one's own/
ä /(n) (on-mim) burp/belch/
÷ [ä] /(n,vs) (1) blood congestion/(suf) (2) -stasis/
÷ [äĤդ] /(n) congestive heart failure/CHF/
 [ä] /(n,adj-no,vs) (uk) congestion/pent-up feelings/
Ĥ [Ĥ] /(n) fool/blockhead/idiot/dunce/
ĤĤȴ [ĤĤ̤] /(exp,v5s) to be infatuated/to be hooked on/
Ĥ /(n) (uk) moray (eel) (Gymnothorax kidako)/muraenid/
Ĥ餦Ĥ /(adv,adv-to,vs) (on-mim) drowsily/nodding off/
Ĥɽ [ĤʤҤ礦礦] /(exp,n) vacant expression (on one's face)/blank expression/
ĸ [Ĥय] /(v5k) to hang one's head in shame/to look downward/to cast one's eyes down/
ľ [Ĥ礦] /(n,adj-no) depressive state (e.g. of manic depression)/depressive condition/
 [ĤӤ礦] /(n) melancholia/depression/
 [Ĥ֤] /(v5s,vi) (1) to lie face down (e.g. on the ground, napping on a desk)/to lie prone/(2) (arch) to lower (one's head, gaze, etc.)/
 [Ĥ֤] /(n,adj-no) lying on one's face/upside-down/
 [Ĥ֤] /(v1,vt) to lie face-down/
Ȥ /(adv,n,vs,adv-to) (on-mim) falling in a doze/dozing/(P)/
Ȥä /(adv,n,vs,adv-to) (on-mim) falling in a doze/dozing/
ɤ [ɤΤܤ] /(exp) good for nothing (of people)/derived from a large 'udo' plant being of no use (only the young, tender, plant can be eaten)/
ɤ [ɤ󤳤Ӥ礦] /(n) powdery mildew/
ɤʴ [ɤ] /(n) udon flour (wheat flour)/
ʤä /(n) (1) maki sushi typically made from eel and cucumber, often with a face-like pattern when cut/(2) mascot character used by Tajimi City in Gifu/
ʤο [ʤΤͤɤ] /(exp,n) (col) long, narrow house (e.g. traditional Kyoto townhouse)/eel bed/
ʤ [ʤ] /(n) eel restaurant/
ʤ [ʤΤܤ] /(n,adj-no) rapid promotion/soaring/going through the roof/
ʤ [ʤΤܤ] /(n,adj-no) rapid promotion/soaring/going through the roof/
ʤҤ [ʤŤ] /(n) broiled eel on rice with green tea poured on top/
ʤФ [ʤΤܤ] /(n,adj-no) rapid promotion/soaring/going through the roof/
ʤ [ʤʤ] /(n) (food) (uk) eel stew/
ʤ [ʤᤷ] /(n) eel kabayaki with rice/
ʤ [ʤۤ礦] /(n) eel knife/
ʤЧ [ʤɤ֤] /(n) bowl of eel and rice (donburi)/
ʤФ [ʤ] /(v5s) to let out a roar (hum, groan, moan)/to produce a loud noise/
ʤ [ʤꤴ] /(n) (1) groan/moan/(2) roar/growl/(3) buzz/hum (e.g. motor)/whistling (e.g. wind, wires in the wind)/
ʤ [ʤۤ] /(exp,n-adv) to a great extent/incredibly (tasty, much, etc.)/(money) to burn/rolling in (cash)/
ʽ [ʤ夦] /(n) broiled eel served over rice in a lacquered box/broiled eel and rice served in two separate stacked boxes, with eel in top box and rice in bottom box/
ʿ [ʤ] /(v1,vi) (uk) to hang one's head/
Ҥ [ʤŤ] /(n) broiled eel on rice with green tea poured on top/
Ч [ʤɤ] /(n) bowl of eel and rice (donburi)/
ͤ /(adv,n,vs) (on-mim) winding/meandering/zigzag/sinuous/tortuous/
Ϥ /(exp) exhilarated/all smiles/
м [Ф] /(n) baby carriage/perambulator/
դ /(adv) chuckling/giggling/
 [֤] /(n) (1) soft, downy hair (i.e. such as on one's cheek)/peach fuzz/fluff/pappus/(2) lanugo/(adj-no) (3) lanuginous/pappose/pappous/
ؤ /(int) (1) whoops/oops/(2) gulp/ulp/(3) ugh/yuck/yech/yecch/blech/
ޤ [ޤ] /(n) (osb:) Swiss chard/
ޤۤ [ޤ򤹤] /(exp,v5u) to be onto a good thing/to make money without working/to line one's pockets/
ޤ [ޤܤ] /(n) Umaibo/small, puffed, cylindrical corn snack (trademarked)/
ޤ [ޤϤʤ] /(n) too good to be true stories (offers) (e.g. scams and frauds)/
ޤäƹԤ [ޤäƤ] /(exp,v5k-s) to get along well with/to make a go of it/
ޤԤʤ [ޤʤ] /(exp,adj-i) (uk) unsuccessful/going badly/
ޤԤ [ޤ] /(exp,v5k-s) (uk) to go smoothly/to turn out well/to do the trick/to have peaceful relations/(P)/
ޤĴ̣ [ޤߤ礦ߤ礦] /(n) flavour enhancer (e.g. MSG)/flavor enhancer/
ޤѤ [ޤ줫] /(n) rebirth/reincarnation/
̣ [ޤ] /(ateji) (n) (1) good flavor (flavour)/good taste/deliciousness/(2) umami (fifth category of taste, corresponding to the flavour of glutamates)/(3) skill/(4) profit/
̣Ĵ̣ [ޤߤ礦ߤ礦] /(n) flavour enhancer (e.g. MSG)/flavor enhancer/
ߤʤ /(n) (uk) sea chub (Ditrema temminckii temminckii)/
ߤؤӺ [ߤؤӤ] /(n) (astron) Hydra (constellation)/the Sea Serpent/
ƺ [ߤ֤ɤ] /(n) sea grapes (Caulerpa lentillifera)/
 /(int) (arch) yea/uh huh/
᤭ [᤭] /(n) groan/moan/moaning/
褦 /(adv,vs) (on-mim) in swarms/crawling with/
餦 /(adv-to) (on-mim) gently and clearly shining (like the sun in springtime)/
Ф /(n) (abbr) inside story/the real story (behind something)/story not generally known/
֤ /(v1,vi) to get shabby/to go downhill/to go to seed/to go to the dogs/
Ϥ [餬] /(v1,vi) to die (esp. foliage as winter approaches)/
㤤 [狼] /(adj-i) young/youthful/
䤷 [餵Ӥ] /(adj-i) lonesome/lonely/forlorn/
Ѥ [Ϥ] /(adj-i) slightly ashamed/rather shy/
ᤷ [餬ʤ] /(adj-i) sad/mournful/melancholy/sorrowful/
ꤺ /(n) climate of the third month of the lunar calendar in Okinawa (end of the dry season)/early summer/
 [դ] /(adj-na) as alike as two melons (two peas in a pod)/
뤦 /(adv,adv-to,vs) (1) teary-eyed/(2) damp (e.g. skin, hair)/moist/
뤦ǯ [뤦ɤ] /(n,adj-no) (uk) leap year/
뤭 [뤭ܤ] /(n) (astron) Chinese "Girl" constellation (one of the 28 mansions)/
뤵 [뤵] /(n) fastidiousness/faultfinding/nit-picking/
뤵 [뤵] /(iK) (n) fastidiousness/faultfinding/nit-picking/
 [֤] /(n) finely chopped round herring/
줷 [줷Ҥᤤ] /(exp,n) shriek of delight/cry of joy/
줷㤭 [줷ʤ] /(n,vs) weeping for joy/crying with happiness/
 /(adv,adv-to,vs) (on-mim) loiteringly/aimless wandering/restlessly/(P)/
 [Ҥ] /(n) fish scaler/
 [] /(n) cirrocumulus clouds/
 /(n,vs) loitering/hanging around/wandering around/
Ĥ [Ĥޤ] /(v5r) to rove/to prowl/to go cruising/
 [ܤ] /(n) vague recollection/faint memory/
Ф [ܤ] /(n) vague recollection/faint memory/
ȴ [̤] /(v5k,vt) to thin out (e.g. seedlings)/
 /(int) Wow!/Holy smokes!/Aaargh!/O my God!/oops/eep/
 /(int) Wow!/Holy smokes!/Aaargh!/O my God!/oops/eep/
濫 /(int) Wow!/Holy smokes!/Aaargh!/O my God!/oops/eep/
蘆ʹ [蘆򤭤] /(exp,v5k) to hear a rumor/to get wind of/
蘆 [蘆Фʤ] /(n,vs) gossip/
 /(int) Wow!/Holy smokes!/Aaargh!/O my God!/oops/eep/
ζ [Τ] /(adj-na,n) inattention/absent-mindedness/
٤ [٤򤫤] /(exp,v5r) to put on airs/to be pretentious/to window-dress/to pretend/
ﵤ [來] /(n,adj-na,vs) (1) extramarital sex/affair/fooling around/(2) infidelity/wantonness/unfaithfulness/inconstancy/fickleness/caprice/
 [老] /(n) (uk) talking in delirium/incoherent muttering/
 /(int) yes/yeah/uh huh/(P)/
 /(n-pref) some (at the start of a number in place of a digit)/
󤦤 /(int) uh-huh/sound indicating agreement/grunting or groaning sound/
 /(n,vs) (col) (chn) poop/faeces/feces/(P)/
¤ [󤳤] /(n) (sl) (derog) (joc) someone who does not contribute anything to society/poop-producing machine/
󤶤 /(adv,n,vs) tedious/boring/being fed up with/(P)/
󤷤ä /(int) omigosh/crikey/
󤿤 /(n) mumble (used in place of meaningful words in a sentence)/
󤿤餫󤿤 /(n) something-something (phrase used in place of meaningful words in a sentence)/
 /(n,vs) (col) (chn) poop/faeces/feces/(P)/
餫 /(exp) something-something/something or other/
 /(adv) (1) (on-mim) a great deal/very much/a lot/(2) with a great amount of effort/
Ȥ /(int) (1) oof (i.e. a grunt of effort)/(adv) (2) a lot/plenty/
Ȥ /(int) (1) oof (i.e. a grunt of effort)/(adv) (2) a lot/plenty/
Ȥ /(int) (1) oof (i.e. a grunt of effort)/(adv) (2) a lot/plenty/
Ȥ⤹Ȥ /(exp,adv) (followed by a negative verb form) not uttering a single word/not giving even the slightest response/
Ȥ⤹Ȥʤ [Ȥ⤹Ȥ⤤ʤ] /(exp,adj-i) keeping silent/saying nothing at all/
󰭤 [뤯] /(adv) unluckily/
 [󤳤] /(n) common rue (Ruta graveolens)/
 [] /(n,vs) great erudition/extensive knowledge/one's vast stock of knowledge/
ߤ򷹤 [򤫤ऱ] /(exp,v1) (obs) to draw upon one's profound knowledge/
 [󤿤] /(n) rape (seed oil plant, Brassica campestris)/Chinese colza/yuntai/
 [] /(n) rape (seed oil plant, Brassica campestris)/Chinese colza/yuntai/
 [礯] /(n) (med) dental caries/tooth decay/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "u"/
 [ʤ] /(n) (food) (uk) eel stew/
 /(int) (1) eh? (surprise)/(2) eh (agreement)/(prt) (3) (arch) strengthens a question, assertion, etc./(4) (after a noun) used when calling out to someone/
 /(ik) (int) (1) yes/that is correct/right/(2) um/errr/(3) huh?/(4) grrr/gah/Must I?/(adj-f) (5) (ksb:) good/
 /(int) hurray/hurrah/
ޤޤ /(exp) What do I care/O well/what will be will be/
 /(int) go for it/heave/ugh/
 /(int) go for it/heave/ugh/
 [] /(n,vs) towing (a ship)/
 /(int) (1) yes/that is correct/right/(2) um/errr/(3) huh?/(4) grrr/gah/Must I?/(adj-f) (5) (ksb:) good/(P)/
ޤޤ /(exp) What do I care/O well/what will be will be/
ä /(n,adj-no) (col) (ksb:) acting cool/pretending to be a better person that one is/pretentious (person)/
ä /(n,adj-no) (col) (ksb:) acting cool/pretending to be a better person that one is/pretentious (person)/
ʤ /(exp) (1) isn't it great?/(n) (2) carnival-like religious celebrations (e.g. dancing festivals) that occurred across Japan from June 1867 to May 1868/
 /(int) let me see/well/errr .../(P)/
ޤޤ /(exp) What do I care/O well/what will be will be/
øˤ [ˤ] /(exp) (uk) (fem) (osb:) shape up!/act properly!/
Ĥʤ /(adj-i) dirty/vulgar/nasty/
 [Ҥ] /(adj-na,n,vs) (yoji) favoritism/favouritism/partiality/prejudice/bias/
 [] /(n) feeding grounds/
 /(adj-i) (1) unpleasant/uncomfortable/(2) frightening/(3) cruel/rude/violent/wild/
ؼ [] /(n,adj-no) (yoji) pseudo-scholar/fake scholar/would-be expert/
 /(n) (uk) Pteromys volans orii (subspecies of the Siberian flying squirrel, endemic to Hokkaido)/
ʥ /(n) (uk) Ochotona hyperborea yesoensis (subspecies of northern pika)/
 [] /(n) (uk) Hokkaido sika (deer) (Cervus nippon yesoensis)/Yezo sika/
 /(int) Huh?/What's up?/
ää /(int) heave-ho (chant when doing heavy work)/
ä餪ä /(adv) with a great deal of effort/laboriously/
ä /(int) let me see/well/errr .../
äؤ /(int) ahem/
Τ [Τ] /(n) (uk) enoki mushroom (Flammulina velutipes)/winter mushroom/velvet shank/enokitake/enokidake/
Τ [Τ] /(n) (uk) enoki mushroom (Flammulina velutipes)/winter mushroom/velvet shank/enokitake/enokidake/
Ф /(n) (col) boaster/
Ӥ [Ӥ] /(n) fete in honor of Ebisu (honour)/
Ӥä /(n) (col) Ebisu (local dialect forms)/
Ӱ [Ӥ] /(n) (uk) shrimp-shaped taro variety/
 [Ӥ] /(n) maroon/reddish-brown/
ȿ [Ӥ] /(n) holding out one or both hands and arching one's body backward like a shrimp (in kabuki, represents being overwhelmed by someone's power)/
ؤ /(exp) tee-hee/giggle/
ؤ館ؤ /(adv) meaninglessly (laugh)/(laugh) hollowly/
ؤ /(int) ahem/
٤ä /(n) (col) Ebisu (local dialect forms)/
Ϥ [⤤鷺] /(exp) (arch) inexplicably/unexplainably/
줺 [⤤줺] /(adj-f) indescribable (in praise of something)/exquisite/inexpressible/indefinable/
 [⤤] /(adj-f) indescribable (in praise of something)/exquisite/inexpressible/indefinable/
餤ܤˤ [餤ˤ] /(exp,v5u) to have a terrible time/to have a hard time/
餤ܤ˲ [餤ˤ] /(exp,v5u) to have a terrible time/to have a hard time/
餤ܤ [餤ˤ] /(exp,v5u) to have a terrible time/to have a hard time/
Ƶ [餳夦] /(n) branchial respiration (breathing using gills)/
ʪ [֤] /(n) talented person/great man/great woman/
ʪ [] /(n) talented person/great man/great woman/
 /(n) (uk) fishing weir/fish weir/fish trap/pouch-shaped bamboo fence across river, etc./
깥 [ꤴΤ] /(n,vs) being particular about/fastidious/
껽 [ꤵ] /(n) (uk) eri silkmoth (Samia cynthia ricini)/eri silkworm/
­ [ꤢ] /(n) nape of neck/border of hair at back of neck/
ȴ [̤] /(adj-no,n) the very best/elite/
ȴ [̤] /(v5k,vt) to select/to choose/
ʬ [櫓] /(v1,vt) to classify/to sort out/to sift through/
󤬤 /(n) (1) (chn) crossed fingers and word said to call someone to be avoided as 'dirty'/(vs) (2) to cross one's fingers (to ward off 'dirt')/
󤬤ڤä [󤬤礭ä] /(exp) (chn) phrase used (usu. with accompanying crossed fingers gesture) to ward off catching 'dirtiness' from another child/
 /(n,vs) (1) squatting/sitting/(2) breaking down/stopping (e.g. of car engine)/
󤵤ۤ /(n) heave! (sound made while pulling a heavy vehicle)/
󤸿 [󤸤] /(n) dark red/deep red/
󤹤 /(n) (obsc) mythical Chinese bird/
ڤ /(n) squid fin/
Ģ [ޤ礦] /(n) teacher's mark or grade book/
䤳 /(int) heave-ho!/one-two-three heave!/
 [󤫤] /(n) eunuch/
 [󤶤] /(n) false charge/false accusation/misrepresentation/
 [Ƥ] /(n) dam/weir/
 /(n) (uk) Hokkaido wolf (Canis lupus hattai, extinct)/
ɤäݤ [äݤ] /(adj-i) (uk) acrid/pungent/irritating/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "e"/
 /(int) oh! (expression of slight surprise)/
 /(int) hey!/oi!/ahoy!/
 [] /(exp) (sl) OK/
 [] /(exp) (sl) OK/
Ĥ館 [Ĥ館भ] /(adj-no) perfect/just right/ideal/
 /(int) (1) hey!/oi!/ahoy!/(pn) (2) (ksb:) I/me/
 /(int) (1) Hey!/Wait a minute!/Whoa!/(adv,adv-to) (2) boohoo/waaaa/
 /(adv) at a moment's notice/readily/
 /(n) childish prank/mischief/
Ǥ䤹 /(exp) (kyb:) welcome (in shops, etc.)/
ɤ /(n) (Kagoshima dialect) I/me/
ʤ /(exp) (abbr) (kyb:) come/go/stay/
٤ä /(n) (col) Ebisu (local dialect forms)/
դ [Ĥ] /(v5k,vi) to overtake/to catch up (with)/
 /(int) (1) oh!/good heavens!/(2) ugh! oh no!/(3) ah!/agh!/the penny drops!/
 [] /(n) Taurus (constellation)/the Bull/
֤ [ब] /(n) parroting another's words/
 [] /(n,vs,adj-no) (med) vomiting/emesis/
 [餬] /(n) superiors/very important persons/VIPs/dignitaries/big shots/
 /(int) (1) oh!/good heavens!/(2) ugh! oh no!/(3) ah!/agh!/the penny drops!/
 /(int) hey!/oi!/ahoy!/
̺ [̤] /(n) Canis Major (constellation)/the Greater Dog/
ߺ [ߤ] /(n) Lupus (constellation)/the Wolf/
޺ [ޤ] /(n) Ursa Major (constellation)/
߷͢ [ߤ椽] /(n) Osumi class vehicle transport ship/
ʤ /(n) (uk) Acheilognathus macropterus (species of cyprinid)/
Τ /(n) (uk) upland buzzard (Buteo hemilasius)/
ҤΤ /(n) Sun Goddess/Amaterasu Oomikami/
դ /(n) (uk) yellow-bellied glider (Petaurus australis)/
ߤ /(n) white angel/malus tschonoskii/
ꥫ /(n) (uk) northern flying squirrel (Glaucomys sabrinus)/
 [֤] /(adj-na,adj-no) (1) somewhat large/of a larger size/on the large size/(n,vs) (2) large swing (bat, racquet, etc.)/long sweeping stroke/
 /(n) finely chopped katsuobushi, sometimes with soy sauce/
 [] /(exp) (uk) please sit down/please have a seat/
 /(n) humor/humour/wit/
̣ [ߤ] /(n) (food) miso eaten as it is/neat miso as an accompaniment/
 /(n) (fem) (arch) mochi/
ä뤤 /(adj-i) (arch) insufficient/
 /(n) (obsc) water god/rain and snow god/dragon god/dragon king/
餴֤ /(n) (uk) Surinam cockroach (Pycnoscelus surinamensis)/
 [] /(n) sawdust/
 /(n) (uk) bluntnose lizardfish (Trachinocephalus myops)/snakefish/
 [ʤ] /(n) (1) (uk) nodding anemone (Anemone cernua)/(2) (arch) chrysanthemum/(3) (arch) pine/
㤢 /(n) cry (of baby)/mewl (of kitten)/
ӤˤФʤ [Ӥˤʤ] /(exp) not revealing (thoughts, feelings)/not breathing a word/
 [줲] /(n) straggling hair/
 [Ӥ礦] /(adj-na,n) cowardice/timidity/
 /(n) style of Japanese folk song associated with Niigata Prefecture/
 [֤] /(n) style of Japanese folk song associated with Niigata Prefecture/
䤹 /(exp) (kyb:) welcome (in shops, etc.)/
 [] /(n) roasted millet or rice cake used to make okoshi/
 /(n) stoat (Mustela erminea)/ermine/short-tailed weasel/
 /(n) (pol) (fem) kotatsu/table over an electric heater (orig. a charcoal brazier in a floor well) with a hanging quilt that retains heat/
 /(n) (kyb:) girl's lacquered wooden clogs/
ȱ [] /(n) pigtails/two plaits hanging about one's shoulders/two plaits hanging down one's back/queue/
ʿ [ʤ] /(n) child's mind/child's heart/young mind/
 /(n,vs) good-bye/farewell/
Ǥ [] /(n) beating/beating up/
̤ [Ȥ] /(n) reed drawing-in (manuf.)/denting/
ʤˤʤä /(exp) to say commonplace things/
Ƭ [ޤ󤸤夦] /(n) children's game in which three or more stand back-to-back in a circle and jostle/
ä /(n,vs) (col) (chn) wee-wee/pee-pee/number one/(P)/
ɤ [ɤդ] /(exp) (yoji) loving couple/couple of lovebirds/happily married couple (who are always together)/
 [ԡ] /(n) (abbr) (col) fashion style purportedly created by former amateur models, salespeople, etc./
֤ /(n) teething ring/pacifier/dummy/
 /(n,adj-na) (1) precocity (esp. of a young girl)/acting grown up/(n) (2) precocious young girl/
ޤ /(n) precocious young girl/
ץǥ塼 /(n) (col) fashion style purportedly created by former amateur models, salespeople, etc./
 [䤱] /(n) damage to skin by ceruse/
Ƥ [䤱] /(n) damage to skin by ceruse/
ۤ [ޤ] /(v5r,vi) to keep silent/
ꤢ /(n) pushy, selfish old man/
 /(v4r) (1) (arch) (hon) to come/to go/to be/(aux-v) (2) (usu. after the particle 'de') forms a polite copula/
 /(n) coming to nothing/
ˤʤ /(exp) to fall through/to come to nothing/to be ruined/
 /(n) rice gruel containing vegetables, fish, etc., and seasoned with miso or soy sauce/
 /(n) old man/old-timer/old fogey/
 /(exp) (pol) (kyb:) to be/
 [礦] /(n) food served during the New Year's Holidays/
 /(n,adj-na) (uk) (col) (abbr) sentimental/sentimentality/
¿ [줪] /(adj-i) awesome/awe-inspiring/august/
 /(n,adj-no) (abbr) (sl) same/matching/going together/
 /(adj-i) (1) (col) crude/inferior grade/worn/ragged/shameful/(2) sly/clever/(3) disgusting/repulsive/absurd/
򿶤뤦 [դ뤦] /(exp,v5u) to be horrified/to be filled with trepidation/
Ω [] /(v5t,vi) to be horrified/to be filled with trepidation/to shake with fright/to yield to terror/
 /(adv,n,vs) (1) (on-mim) (shocked) speechless/flustered/flurried/(exp) (2) help/
Ĥ /(v5k,vi) to be flustered/
դ [դ] /(n) (med) mumps/epidemic parotitis/
󤳤ʤ /(n) fool/twit/idiot/bird-brain/
 /(n) (1) (derog) fool/twit/idiot/bird-brain/blockhead/dunce/(2) (arch) (ktb:) unpleasant customer/
äԤ /(n) chatterbox/talkative girl/precocious girl/
餫 /(v5s,vt) to tease/to make fun of/
餱 /(v1) to joke around/to do and say ridiculous things/
礯 /(v5r,vt) to tease/to banter/to make fun of somebody/
礱 /(v5r,vt) to tease/to banter/to make fun of somebody/
ܸ [ܤ] /(n) puckered-up mouth/button of a mouth/
ܸ򤹤 [ܤ򤹤] /(exp,vs-i) to pucker up one's lips/to purse up one's lips/
 /(int) oh/oops/
äʤ /(adj-i) (1) (col) (ktb:) frightening/scary/(2) (col) (ktb:) extreme/exaggerated/huge/
äʤӤä /(adv) fearfully/nervously/timidly/gingerly/
ä /(n) (1) (abbr) (derog) (fam) middle-aged man/(2) (abbr) (fam) Buddhist priest/(P)/
ä礳礤 /(adj-na,n) careless person/scatterbrain/birdbrain/
äĤä /(adj-no) much the same/nearly equal/
ä /(int) uh-oh/oops/sorry/
äȤä /(int) oops/that's enough (when pouring up alcohol, etc.)/
äȤ /(adv-to,adv,vs) gently/quietly/calmly/
äȤ [äȤ꤬] /(n) (1) making great haste, having been caught off guard/scurrying unprepared/(2) rushing to an emergency with sword in hand, not having had time to affix it at the waist/
äѤ /(n) (1) (chn) breasts/boobies/tits/(2) (chn) breast milk/(P)/
äѤ /(n) soft icecream sold in a balloon/
äѤѥ /(n) (sl) (vulg) hostess bar where patrons are allowed to touch the hostesses' breasts/
äѤ /(n) (sl) (vulg) (abbr) hostess bar where patrons are allowed to touch the hostesses' breasts/
äԤ /(adj-na) open/public/overt/free/unreserved/uninhibited/
äݤФ [äݤ] /(v5s,vt) to throw out/to fire/to expel/to give up/to abandon/to neglect/
åѥ /(n) (sl) (vulg) (abbr) hostess bar where patrons are allowed to touch the hostesses' breasts/
ó [äԤ餯] /(v5k) (1) to do something in public/(2) to open/
ù [äԤ] /(v1,vt) (1) to spread/to extend/to expand/to enlarge/to widen/to broaden/(2) to unfold/to open/to unroll/to unwrap/(3) to scatter about/to spread around/(4) to make flourish/to cause to prosper/
úä [äޤ] /(v1,vi) (uk) to be very surprised/to be flabbergasted/
û [ä] /(v5n,vi) (col) to die/
Ф [äݤ] /(v5s,vt) to throw out/to fire/to expel/to give up/to abandon/to neglect/
ĤƤƤ /(exp,n) motion of a baby gently hitting his own face with both of his hands/
Ƥ̼ [ƤФ] /(n) (col) tomboy/hoyden/
Ǥ [Ǥ] /(n) oden vendor/
Ȥι [ȤΤ] /(n) fairyland/never-never land/
Ȥȸ [ȤФʤ] /(n) fairy-tale/nursery-tale/
Ȥ [ȤФʤ] /(n) fairy-tale/nursery-tale/
Ȥ [Ȥ] /(v1,vt) (1) to trick someone into (committing a crime, etc.)/to hatch a plan and deceive someone/(2) to assault (a castle, etc.)/(3) to drop something and have it fall into something/
ȤȤ䤬 [ȤȤ䤬] /(exp) (sl) Don't you ever come here again!/
Ȥ [Ȥᤶ] /(n) Virgo (constellation)/the Virgin/
Ȥܺ [Ȥꤽ] /(n) sting operation/undercover investigation/
ǯ [ȤȤ] /(n-adv,n-t) year before last/
ɤ /(adv,adv-to,vs) (on-mim) coweringly/hesitantly/(P)/
ɤФ [ɤǤ] /(v1,vi) to jump (e.g. to first place)/to spring out/
ɤ夬 [ɤꤢ] /(v5r,vi) to spring up/to leap to one's feet/to jump up and down/
ɤɤ /(adj-i) (1) eerie/hair-raising/(2) exaggerated/ostentatious/
ʤλ [ʤΤ] /(exp) child one is expecting/
ʤ [ʤ򤳤魯] /(exp,v5s) to get an upset stomach/to have a stomach ache/
ʤ [ʤ꤬] /(n) (belief in) spiritual power possessed by sisters to protect their brothers (in the Ryukyu Islands)/
 [ʤ夦] /(n) (col) student at the same middle school/graduate of the same middle school/
ˤ [ˤ] /(n) men's fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
ˤޤ /(n) (uk) great barracuda (Sphyraena barracuda)/
ͤ [ͤȤ] /(n) (ling) sociolect emphasizing the femininity of the speaker (often a homosexual or transexual male)/
ͤ /(n,vs) (1) (chn) bed-time (for a baby)/going bye-byes/(n) (2) baby/(3) childish person (esp. a young woman)/
Τ餫 [Τ餢餫] /(adj-na) self-evident/
 /(int) (abbr) Good morning!/Hi!/
Ϥ [Ϥޤ] /(n) ritual visit to the tomb of one's ancestors (bringing flowers, burning incense, cleansing the tombstone)/
Ϥä /(exp) G'morning/Hi!/
Ф /(n) (thb:) young girl/daughter/unmarried girl/
Фꤢ /(n) (col) obatarian/generally obnoxious pushy middle-aged woman/
ФϤ /(n,adj-na) (1) (ksb:) aunt/(2) middle-aged lady/
Ҥ [Ҥ] /(n) home territory of a powerful figure/Imperial Court/businessman's turf/Shogun's headquarters/
ҤĤ [ҤĤ] /(n) Aries (constellation)/the Ram/
Ҥ礦 /(n) Manchurian elm (Ulmus laciniata) (ain:)/
Ӥ󤻤 [Ӥ褻] /(v1,vt) to lure someone/to entice someone/
ӤФ [Ӥ] /(v5s,vt) (1) to lure out of/to decoy out of/(2) to drive to (tears, sleep, etc.)/to evoke (sympathy, etc.)/(3) (arch) to abduct/to entice out of/
դ̣ [դΤ] /(n) mom's home cooking/taste of mom's cooking/taste of home cooking/food like mom used to make/
դ /(n) joke/playfulness/kidding around/
 /(n) (1) (chn) (fem) hot water (for drinking)/tea/(2) (chn) (fem) bath/bathhouse/
֤ /(n) (1) (chn) (fem) hot water (for drinking)/tea/(2) (chn) (fem) bath/bathhouse/
֤Ȥդ /(n) (uk) squirrel glider (Petaurus norfolcensis)/
٤ä /(n) flattery/
٤äȤ [٤äĤ] /(exp,v5u) to suck up to/to curry up to someone/
٤ä /(n) (col) Ebisu (local dialect forms)/
٤ /(n) (chn) (fem) (pol) clothes/
٤ /(n) (excessive) flattery/smarminess/fawning/
ۤ󤪤äۤ /(int) ahem/harrumph/
ܤ̼ [ܤह] /(n) innocent girl/naive girl/virgin/
ܤԤϤĤ [ܤΤϤĤ] /(exp) (proverb) A drowning man will catch at a straw/
ܤԤΤĤ [ܤΤϤĤ] /(exp) (proverb) A drowning man will catch at a straw/
ܤ [ܤ] /(n) altostratus cloud/
ܤ [ܤŤ] /(n) misty, moonlit night/(spring) night with a hazy moon/
ܤ [ܤ] /(n) misty, moonlit night/
ޤ /(n) (1) (vulg) (sl) vagina/(vs) (2) (vulg) (sl) to have sexual intercourse/to screw/
ޤޤο夲 [ޤޤΤ] /(exp) losing the means of livelihood/
 /(n) (1) (abbr) (col) miso (usu. said by housewives)/(2) miso soup/
­ [ߤ] /(n) (hon) foot/leg/
 [ߤ] /(n) (uk) fortune slip (usu. bought at a shrine)/
ᤪ /(adv-to) (1) (on-mim) shamelessly/acting brazenly unaffected/(2) being resigned to (disgrace)/
ᤳ /(n) (1) (vulg) (sl) vagina/(vs) (2) (vulg) (sl) to have sexual intercourse/to screw/
Ǥ /(n) matter for congratulation (wedding, pregnancy, birth, etc.)/happy event/
Ǥ [Ǥ] /(n) (col) shotgun wedding (euphemistic)/
⤤Ф [⤤] /(v5s,vt) to recall/to remember/to recollect/
⤷ /(adj-i) interesting (Kanazawa dialect)/amusing/
⤷졼 /(exp) (sl) funny/amusing/
⤷줨 /(exp) (sl) funny/amusing/
⤹졼 /(exp) (sl) funny/amusing/
⤹줨 /(exp) (sl) funny/amusing/
㲰 [] /(n) toy shop/
 /(adj-i) (ksb:) interesting/amusing/
 /(conj,int,n) oh!/oh?/my!/(P)/
䤪 /(int) my goodness!/oh my!/oh dear!/
䤷 [䤷󤹤] /(n) Oyashio class submarine/
䤸 /(n) (sl) young woman who acts like an old man/
䤸 /(n) (sl) young woman who acts like an old man/
䤸 [䤸] /(n) street violence against middle-aged men/
ޤ /(exp) Good heavens!/Oh my god!/gee whiz/
褷ʤ /(exp) please stop/
٤ä /(n) (col) Ebisu (local dialect forms)/
ꤽ /(v4h,vi) (1) (hon) (pol) (arch) to be/(2) (hon) (arch) to go/to come/
ꤿ߰ʪ [ꤿߤ󤵤Ĥ֤] /(n) leaflet/folded printed matter/
ꤿ߻ [ꤿߤ] /(n) folding umbrella/
 /(vi,v4r) (1) (hon) (arch) to go/to come/(2) (hon) (arch) to be/(aux-v,v4r) (3) (hon) (arch) is (doing)/are (doing)/(vi,v4r) (4) (pol) (arch) to be/
Ω [ꤿ] /(v5t,vi) (1) to go down and stand/(2) to alight/to get down/
줪캾 [줪줵] /(n) type of fraud involving phone calls pretending distress/
첶 [줪줵] /(n) type of fraud involving phone calls pretending distress/
礦 [줢] /(v5u,vi) to get along with/to compromise/to make concessions/to come to an agreement/
 [줳] /(v5m,vi) to be folded under or inside/
 /(adv,adv-to,vs) (on-mim) nervous/flustered/in a dither/all shook up/(P)/
 [] /(n) broken voice/emotional voice/
 [] /(n) fool/
ݥ [ݥ] /(n) ponzu mixed with grated daikon/
 [] /(n) (vegetable) grater/
Ω [] /(adj-no) (uk) freshly-grated (e.g. daikon)/
 /(n,vs) lounging about/
 [餫Τܤ] /(n) Owara-Kaze-no-Bon Festival (Toyama)/
 /(n) (Okinawa) sacred site/sacred grove/
󤪤 /(adv-to,adv) (obsc) bawling/crying/
ˤΤ /(n) girl/
֤ä [֤ˤä] /(exp) completely relying on others/
ɳ [֤Ҥ] /(n) baby backpack/back-mounted baby carrier/sling/
ܤ /(adj-na,adj-no) worn-out/shabby/tattered/dilapidated/
 /(n) (chn) outside/
 /(vs) (chn) to get down (from being carried)/to get off (a vehicle)/
饤 /(n) (col) big shot/higher-ups/
ե /(n) O-saifu Keitai (brand name)/wallet cell phone/mobile wallet/mobile phone equipped with a contactless IC card for ATM use, payments, etc./
 /(n,adj-na) (uk) (col) (abbr) sentimental/sentimentality/
ǥ֤ /(n) (joc) chubby person/
ͥ /(n) (1) (abbr) elder sister/(2) (uk) (sl) effeminate man (often homosexual or transexual)/
ޥ /(adj-na) (1) (uk) precocious/(n) (2) (uk) precocious child/
Ǥ [Ǥ] /(n) (1) (uk) (pol) special/auspicious/happy/(2) naive/innocent/good-natured/gullible/foolish/
 [] /(n) (1) (pol) compliment/flattery/(2) service/hospitality/(3) bill (at a restaurant; formerly, not used by customers)/check/
 [] /(n) (1) (pol) compliment/flattery/(2) service/hospitality/(3) bill (at a restaurant; formerly, not used by customers)/check/
 [ˤ] /(n) (uk) (pol) rice ball (often triangular, sometimes with a filling and wrapped in nori)/(P)/
 [ͤ] /(n) (1) (hon) elder sister/(2) (vocative) young lady/(3) miss (referring to a waitress, etc.)/(4) ma'am (used by geisha to refer to their superiors)/(5) older girl (no relation)/
¤ [䤹] /(adj-i) easy/simple/
¤ [䤹褦] /(n) easy task/no problem/
¤ [䤹褦] /(n) easy task/no problem/
¤ʤ [䤹ʤ] /(exp) on very good terms with each other/romantically attached/
Τ [餤] /(n) (col) big shot/higher-ups/
 [餬] /(n) superiors/very important persons/VIPs/dignitaries/big shots/
٤ [ᤴ] /(n) self-aggrandizement under pretense of aiding another (aggrandisement, pretence)/
Ԥ [㤵] /(n) (pol) doctor/(P)/
Ԥ󤴤ä [㤵󤴤ä] /(n) playing doctor/children examining each other's genitals (often as a role play)/
 [㤵] /(n) (hon) doctor/
 [ҤȤꤵ] /(n) (1) (hon) one person/one customer/(2) (col) unmarried woman (with no children) over the age of 30/
٤ [ʤꤵ] /(n) (1) (hon) Inari (god of harvests, wealth, fertility, etc.)/(2) (hon) Inari shrine/(3) (pol) Inari-zushi (sushi wrapped in fried tofu)/(4) (joc) (sl) scrotum/testicle sack/
 [뤷] /(n) (1) (uk) a show/blood-stained mucus discharge that happens during pregnancy up to two weeks before delivery/(2) signature mark (crest) used by members of the Imperial family to mark their belongings/(3) a sign (with honorific 'o')/
 [Ҥ] /(n) undertaking/underwriting/acceptance/
 [Ҥ] /(n) (1) train of dress/trailing skirt/(2) woman who doesn't work and only thinks about fashion/
 [Ҥ] /(n) (1) train of dress/trailing skirt/(2) woman who doesn't work and only thinks about fashion/
 [] /(n) (1) grace (of God)/benevolence (of Buddha)/blessing/(2) assistance/help/aid/(3) effects/influence/
 [] /(exp) (uk) thanks to .../owing to .../because of .../
 [ޤ] /(n) pilgrimage to Ise/
 [] /(n) (pol) (somebody's) backing/assistance/thanks to (somebody)/
ͤ [ޤ] /(exp) (pol) (uk) (I'm fine) thank you/thanks to you/fortunately/under the gods' shadow/(P)/
 [] /(n) (1) grace (of God)/benevolence (of Buddha)/blessing/(2) assistance/help/aid/(3) effects/influence/
ޤ [ޤ] /(exp) (pol) (uk) (I'm fine) thank you/thanks to you/fortunately/under the gods' shadow/
 [] /(exp) (uk) thanks to .../owing to .../because of .../
ͤ [ޤ] /(exp) (pol) (uk) (I'm fine) thank you/thanks to you/fortunately/under the gods' shadow/
 [] /(n) (hon) passing away/dying/death/
ˤʤ [ˤʤ] /(exp,v5r) to die/to decease/to perish/to pass away/
 [Ϥ] /(n) portable shrine used to transport a sacred object/
ۤ [] /(n) (hon) coming/going/
 [䤫] /(n) (arch) (hon) lord/master/
 [] /(n,adj-no) (1) food offering to the gods/(2) leftovers/hand-me-downs/
 [] /(n) wearing one's hair in braids/
ȱ [] /(n) pigtails/two plaits hanging about one's shoulders/two plaits hanging down one's back/queue/
 [] /(n) (pol) soy sauce/shoyu/
 [Ф] /(n) goblin/apparition/monster/ghost/(P)/
 [ФΤϤʤ] /(n) spooky tale/ghost story/
 [Ф䤷] /(n) haunted house/
 [Ф] /(n) (arch) private koyomi published illegally (Edo period)/
 [ФФʤ] /(n) ghost story/spooky story/
 [Ȥ] /(n) attending (upon)/keeping another company/
ι [ȤΤ] /(n) fairyland/never-never land/
 [Ȥ] /(n) fairy-tale book/
ȸ [ȤФʤ] /(n) fairy-tale/nursery-tale/
 [ȤФʤ] /(n) fairy-tale/nursery-tale/
Ǥ [ᤵ] /(n) bride/
 [] /(n) (pol) home/your home/your group/their home/
ȷ [] /(n) (1) one's specialty/one's forte/(2) specialty of a kabuki school/
ư [ɤ] /(n) (yoji) family trouble (quarrel)/domestic squabble/internal squabble (over headship rights) in a daimyo family in the Edo period/
 [Ȥ] /(n,vs) (1) (uk) leaving/going home/(2) quitting one's job/(3) free time/leisure/spare time/
ˤʤ [Ҥޤʤ] /(exp) if you are free/if you have time to spare/if not otherwise engaged/
Ƹ [ä] /(n) (uk) bobbed hair/
ʲ [Ҥ] /(n) Kyoto area festival held on the 11th lunar month (wherein bonfires are burned at shrines)/
ʲ [ۤ] /(n) Kyoto area festival held on the 11th lunar month (wherein bonfires are burned at shrines)/
Ȫ [ϤʤФ] /(n) field of alpine flowers/
ʪ [ˤ] /(n) (1) (pol) baggage/luggage/(2) burden/albatross around one's neck/excess baggage/
ۻ [] /(n) confections/sweets/candy/(P)/
ᤴ [] /(exp) (hon) getting along/
٤ [Ǥ] /(ateji) (n) (1) (uk) (pol) special/auspicious/happy/(2) naive/innocent/good-natured/gullible/foolish/
٤ [ǤȤ] /(ateji) (int) (uk) congratulations!/an auspicious occasion!/
 [] /(n) (restaurant) bill/
 [] /(n) (Nichiren Buddhism) memorial service for Nichiren (13th day of 10th month)/
߿夲ޤ [ߤ⤦ޤ] /(exp) my condolences/my deepest sympathy/
å [å] /(n) paint chat/Internet chat room where users can draw pictures/
 [] /(n,vs) (chn) drawing/painting/
 [] /(n,vs) (chn) drawing/painting/
 [Ҥ餭] /(n) breakup (of a ceremony, wedding, party, meeting, etc.)/closure/
ˤ [Ҥ餭ˤ] /(vs-i) to break up (e.g. a meeting)/to call it a night/
ڤ [Τ] /(n) (pol) enjoyment/pleasure/diversion/amusement/hobby/
ݤ [] /(exp) (uk) please sit down/please have a seat/
 [] /(n) one's forte/
å [֤򤦤Ф] /(exp,v5u) to beat someone at his own game/
 [] /(n) (1) (pol) pot/(2) volcanic crater/(3) (one's) buttocks/(4) (uk) (col) male homosexual/effeminate man/male transvestite/
򷡤 [ޤۤ] /(exp,v5r) (1) to perform anal sex/to bugger/to sodomize/to sodomise/(2) to crash a car into the back of another (usu. used in the passive voice)/to rear-end/
 [] /(n) thin rice porridge/watery cooked rice/rice gruel/congee/
 [] /(n) (uk) bad temper/bad mood/
 [त] /(adj-i) (1) poor/unsatisfactory/inadequate/(2) (pol) cold/chilly/
 [] /(n,vs) recommendation/advice/suggestion/encouragement/
 [䤫] /(n) (arch) (hon) lord/master/
 [ޤ] /(n) (uk) bedpan/chamber pot/potty/
 [᤬] /(n) (your) judgment/discernment/
 [] /(n) your (honorable) face (honourable)/
ꤤ [ͤ] /(n,vs) (1) (hon) request/wish/(int) (2) (abbr) please/
ꤤޤ [ͤޤ] /(exp) (hon) please/
ꤤ [ͤ] /(n) request/
ꤤޤ [ͤޤ] /(exp) (hum) please/(P)/
ꤤ [ͤ] /(exp) please/I beg you/for mercy's sake/
ꤤǤޤ [ͤǤޤ] /(exp) (hon) may I ask (for)/might I ask (that)/
ꤤʹ [ͤ򤭤] /(exp,v5k) to grant someone's request/
ꤤ [ͤ] /(n) request/
ꤤޤ [ͤǤޤ] /(exp) (hon) may I ask (for)/might I ask (that)/
ꤤ夲 [ͤ⤦] /(exp,v1) (pol) please/
ꤤפޤ [ͤޤ] /(exp) (hon) please/
ӿ [Ӥ⤦] /(exp,v1) to express pleasure on receiving news, etc./to be glad to hear something/
ӿ夲 [Ӥ⤦] /(exp,v1) to express pleasure on receiving news, etc./to be glad to hear something/
 [] /(n) (1) (hon) return/(int) (2) (abbr) welcome home/(P)/
ʤ [ʤ] /(int) welcome home/(P)/
 [] /(n) (uk) (sl) (abbr) favorite/favourite/pet/
˾ [ˤ᤹] /(exp,v5s) (hon) to like/to prefer/to be pleased by/
 [ˤ] /(exp) (1) favorite/favourite/pet (e.g. teacher's pet)/(2) bookmark (in web browser)/(P)/
 [Τɤ] /(adj-na) pitiful/pity/
Ǥ [Τɤ] /(exp) my sympathies/that's too bad/my condolences/
Τ [򤿤] /(exp) Don't do anything rash!/Keep composed!/
 [Τ] /(n,vs) prayer/supplication/
 [] /(n) (1) (uk) (derog) homely woman (esp. one with a small low nose, high flat forehead, and bulging cheeks)/plain woman/(2) (abbr) (uk) soba in soup with slices of boiled fish paste, shiitake mushrooms, greens, seaweed, etc./
 [᤽] /(n) (uk) soba in soup with slices of boiled fish paste, shiitake mushrooms, greens, seaweed, etc./
 [Ĥ] /(n) (1) lowest-ranking guest at tea ceremony/(2) tea master/
ͤ [Ĥ] /(n) (1) lowest-ranking guest at tea ceremony/(2) tea master/
Ҥ [㤯] /(n) (hon) guest/visitor/customer/
Ҥ [㤯] /(n) (hon) guest/visitor/customer/
ҹ [㤯] /(adj-na) enjoys company/enjoys having guests/
 [㤯] /(n) (hon) guest/visitor/customer/
ͤϿͤǤ [㤯ޤϤߤޤǤ] /(exp) the customer is always right/the customer is king/
 [Ҥ] /(exp) (abbr) (sl) long time no see/
פ֤ [Ҥ֤] /(exp) (abbr) (sl) it's been a long time/long time no see/
٤ [䤹] /(n) (1) (pol) holiday/day off/absence/(2) (hon) sleep/rest/(exp) (3) (abbr) Good night/(P)/
٤ߤʤ [䤹ߤʤ] /(exp) good night/(P)/
 [ߤ] /(n) Shinto shrine/
ܻ [ߤޤ] /(n) shrine visit/
 [夦򤹤] /(exp,v1) (1) to rake over the coals/to scold/to chastise/to roast/(2) to burn moxa on the skin/
 [Ȥ] /(n,vs) attendant/companion/
 [ʤ] /(n) (pol) offering/
 [] /(n) pert girl/girl with "attitude"/lively minx/tomboy/
 [] /(n) (1) (food) glutinous rice steamed with red beans or some other ingredient/(2) (arch) trickery/deception/
 [ͤ] /(n) (uk) (pol) begging/pestering/pleading/coaxing/
 [] /(n) (1) (abbr) ladle/(2) (fem) hen egg/
̼ݻ [ޤ㤯] /(n) (1) ladle/(2) tadpole/(3) musical note/
Ф [ĤȤ] /(n) (1) (arch) (pol) one's business/(2) reading of scriptures before a (statue of) Buddha/(3) bargain/discount/(4) money paid to a prostitute or geisha/
դ [Ť] /(n) making someone's acquaintance/
 [] /(n) (pol) money/(P)/
 [ͤ] /(n) rich person/
ܰ [ͤۤ] /(n,adj-no) money-centered way (of thinking)/
 [ˤ] /(n) (1) (hon) older brother/elder brother/(2) (vocative) young man/buddy/fella/laddie/(P)/
 [ˤ] /(n) (1) (fam) familiar form of "older brother"/(2) (fam) form of address for young adult male/mister/
 [ˤ] /(n) men's fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
Ĥӿ [Ӥ⤦] /(exp,v1) to express pleasure on receiving news, etc./to be glad to hear something/
Ĥӿ夲 [Ӥ⤦] /(exp,v1) to express pleasure on receiving news, etc./to be glad to hear something/
θ [] /(n) (hon) practice/training/
 [礦] /(n) (Buddh) (pol) sutra/
ޤ [फ] /(n,adj-no,vs) (1) (pol) receiving/welcoming/going to meet/(n) (2) final call/call of fate/approach of death/
礭 [] /(n) (uk) mochi cut thin, dried, and baked or fried/
ޤ [ޤ] /(n,adj-no) standard/set/routine/regular/usual/conventional/stereotyped/same old/
 [ޤ] /(n,adj-no) standard/set/routine/regular/usual/conventional/stereotyped/same old/
 [ह] /(n) rice ball/
 [Ĥ] /(n) (hon) the moon/
ˤʤ [ߤˤʤ] /(exp) (hon) to arrive/
 [ߤ] /(n,vs) (1) failing to recognize someone/(2) underestimation/
 [ߤ] /(n,vs) (1) failing to recognize someone/(2) underestimation/
 [ߤ] /(n,vs) (1) failing to recognize someone/(2) underestimation/
礤 [ߤ] /(n,vs) formal marriage interview/
礤ǡ [ߤǡ] /(n) blind date/
 [ߤ] /(int) well done!/bravo/
Τꤪ [ߤꤪ] /(exp) pleased to make your acquaintance (formal phrase used on first meeting someone to encourage them to remember you)/
Τ֤ [ߤꤪ] /(exp) pleased to make your acquaintance (formal phrase used on first meeting someone to encourage them to remember you)/
̤ [ߤȤ] /(n) seeing through (e.g. a trick, someone's mind)/
ƨʤ [ߤΤʤ] /(exp) Don't miss it/
 [ߤޤ] /(n) calling on someone who is ill/enquiry/inquiry/
 [ߤޤ] /(n) calling on someone who is ill/enquiry/inquiry/
񤤿夲 [ߤޤ⤦] /(exp,v1) (hum) you have my deepest sympathy/
 [Ĥ] /(n) (1) (pol) errand/mission/going as envoy/(2) (pol) messenger/bearer/errand boy/errand girl/(3) (pol) (hon) familiar spirit/
Ǥ [󤭤Ǥ] /(exp) how are you?/
 [Ȥ] /(exp) availing myself of your kind offer/taking you at your word/
 [դ] /(n) used article (esp. clothes)/
ƤФ [Ф] /(n) being invited/
Ƥ [] /(n,vs) (hon) call/invitation/
ƤӤʤ [Ӥʤ] /(exp,adj-i) unasked for/unnecessary/uninvolved/
ƤӤǤʤ [ӤǤʤ] /(exp,adj-i) unasked for/unnecessary/uninvolved/
׻ [ޤ] /(n) (uk) bedpan/chamber pot/potty/
ۤ [Ȥ] /(n) hired foreigners/foreign advisors hired by the Japanese government for their specialized knowledge to assist in the modernization of Japan at the end of the Bakufu and during the Meiji Era/
ߤ [] /(n) mutual/reciprocal/each other/
ߤ [] /(adj-na,n) we are of equal status in this regard/
ߤ [] /(adv) (pol) mutually/with each other/reciprocally/together/both/
ߤ [] /(adj-na,n) we are of equal status in this regard/
夬褦 [Ȥ褦] /(exp) (from rakugo) that's all from me, and now the next speaker .../expression used to hand over to the next speaker/
 [ߤ] /(n) (1) (pol) portable shrine (carried in festivals)/(2) (uk) buttocks/lower back/waist/hips/
 [ߤ] /(n) (uk) fortune slip (usu. bought at a shrine)/
 [Τ] /(n,adj-no) choice/preference/
߾ [Τߤ䤭] /(n) okonomiyaki/savoury pancake containing meat or seafood and vegetables/
߾Ƥ [Τߤ䤭] /(n) okonomiyaki/savoury pancake containing meat or seafood and vegetables/
߾Ƥ [Τߤ䤭] /(n) okonomiyaki shop (savoury pancake shop)/
 [Ҥ] /(n,vs) (pol) (yoji) unveiling/debut/introduction/
ʤä [Ҥʤä] /(exp) initial formal greeting between gamblers/
 [ޤ] /(n) (1) (pol) entertainment/hospitality/(2) banishment (Edo period)/
ʤ [ޤʤ] /(exp) (pol) please don't fuss over me/
ʤ [ޤʤ] /(exp,adj-na) (1) unmindful/without care for others/inconsiderate/unconcerned/(exp) (2) disregarding/overlooking/
̵ [ޤʤ] /(exp,adj-na) (1) unmindful/without care for others/inconsiderate/unconcerned/(exp) (2) disregarding/overlooking/
ʤ [ܤ] /(n) (uk) wet towel (supplied at table)/hot, moistened hand towel/(P)/
Ե [礦] /(n) (pol) manners/behavior/behaviour/
 [] /(n) (pol) incense/
⤤ [] /(adj-i) haughty/
⤯Ȥޤ [Ȥޤ] /(exp,v5r) to assume an air of importance/to be self-important/to put on airs/
⤯ߤޤ [Ȥޤ] /(exp,v5r) to assume an air of importance/to be self-important/to put on airs/
⤯αޤ [Ȥޤ] /(exp,v5r) to assume an air of importance/to be self-important/to put on airs/
Ƭ [] /(n) kerchief worn by women in former times in Japan in cold weather, covering the whole head (except eyes)/
 [Ĥ] /(n) oracle/divine message/
 [Ĥ] /(n) oracle/revelation/divine message/
𤲤ν [ĤΤ夯] /(n) Annunciation Day/Lady Day/
 [] /(n) (1) (hon) your native country/your hometown/(2) (pol) my home country (i.e. Japan)/(3) countryside/country/(4) (arch) daimyo's territory (Edo period)/
 [ˤȤ] /(n) (pol) national language/local dialect/
 [ˤޤ] /(n) boasting of one's hometown/
 [] /(n) (1) (hon) buttocks/lower back/waist/hips/(2) (fem) kimono underskirt/
 [Ȥܤ] /(n) feigned ignorance/
¤ʤ [ʤ] /(adj-na) perfunctory/apathetic/careless/slapdash/commonplace/
¤ [] /(n,vs) (1) (chn) sit down/sit up/(2) Sit! (to a dog)/
 [ʤ] /(adj-na) perfunctory/apathetic/careless/slapdash/commonplace/
 [] /(n) (1) (pol) tatami room/(2) dinner party in a tatami room with a geisha or maiko/
ߤ [] /(exp,v5r) to be invited (often to perform for an audience)/to be called/
ߤݤ [] /(exp,v5r) to be invited (often to perform for an audience)/to be called/
 [] /(n) end of the year/year-end gift/(P)/
 [ޤĤ] /(n) (pol) festival/feast/carnival/
פ [ޤĤ] /(n) (pol) festival/feast/carnival/
פ굤ʬ [ޤĤ꤭֤] /(n) festive mood/holiday mood/festive atmosphere/
פ [ޤĤꤵ冷] /(n) festival merrymaking/revelry/
 [] /(n) (1) (uk) accompaniment for rice dishes/side dish/(2) food for thought (esp. in the context of conversation, or material for assisting arousal during masturbation)/
 [] /(n) (uk) accompaniment for rice dishes/side dish/
 [Ĥ] /(n) (1) make-up/(2) (ksb:) sashimi/
 [Ĥޤ] /(n) (pol) (uk) snack (to have with a drink)/side dish/
 [] /(n) bill/note (currency)/
 [դ] /(n) type of household amulet or talisman, issued by a Shinto shrine, hung in the house for protection/
 [] /(n) (food) (pol) soup containing rice cakes and vegetables (New Year's dish)/
 [] /(n) plate/dish/
 [] /(n) three-o'clock snack/
 [ޤ] /(n,vs) worship/shrine visit/(P)/
 [] /(n) (hon) (pol) (fam) mountain/
羭 [ޤΤ礦] /(n) king of the castle/king of the mountain/
 [] /(n) (pol) (giving) birth/childbirth/delivery/confinement/(P)/
֤ [] /(n,vs) punishment/spanking/smacking/chastisement/scolding/
夻 [] /(n) uniforms supplied to employees/an allotment/
 [ޤ] /(n) (1) (uk) (pol) the end/closing/being done for/(exp) (2) That's it/That's enough/That's all/
 [ޤ] /(n) (1) (uk) (pol) the end/closing/being done for/(exp) (2) That's it/That's enough/That's all/(P)/
 [] /(n) (1) (pol) call/visit/(2) (pol) inquiry/enquiry/question/
Ǥ [] /(n) (1) (pol) call/visit/(2) (pol) inquiry/enquiry/question/
 [Ĥ] /(io) (n) (1) (pol) errand/mission/going as envoy/(2) (pol) messenger/bearer/errand boy/errand girl/(3) (pol) (hon) familiar spirit/
Ȥ [Ĥ] /(n) (1) (pol) errand/mission/going as envoy/(2) (pol) messenger/bearer/errand boy/errand girl/(3) (pol) (hon) familiar spirit/
 [ͤ] /(n) (1) (abbr) elder sister/(2) (uk) (sl) effeminate man (often homosexual or transexual)/
Ф [ͤ] /(n) (1) (hon) elder sister/(2) (vocative) young lady/(3) miss (referring to a waitress, etc.)/(4) ma'am (used by geisha to refer to their superiors)/(5) older girl (no relation)/(P)/
Ф [ͤ] /(n) (1) (fam) familiar form of "older sister"/(2) (fam) form of address for young adult female/
Х [ͤ] /(n) (sl) celebrity or comedian (usu. male) taking on an effeminate role (through mannerisms, way of speaking, etc.)/
Х [ͤ] /(n) (abbr) fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
з [ͤ] /(n) (abbr) fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
зϥ [ͤ] /(n) fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
и [ͤȤ] /(n) (ling) sociolect emphasizing the femininity of the speaker (often a homosexual or transexual male)/
 [] /(n) (pol) (someone else's) child/
Ҥ [] /(n) (hon) child/
Ҥ [] /(n) (1) child/(2) childish person/immature person/
 [] /(n) (pol) child (someone else's)/
ͥå [ޥå] /(n) kid's meal/special meal prepared for children at a restaurant/
ͥ [ޥ] /(n) kid's lunch/special lunch (meal) prepared for children at a restaurant/
 [] /(n) (hon) kindness/courtesy/
 [Ϥ] /(n) (1) tooth blackening/(2) tooth-blackening dye/
 [Ƥ] /(n) (1) (hon) (pol) temple/(2) (abbr) monk/
 [Ƥ餵] /(n) (hon) monk/
 [Ƥ餵] /(n) (hon) (col) monk/
 [Ƥ餵] /(n) (hon) monk/
 [⤿] /(n) (hon) (uk) (abbr) gift received from a visitor (usu. used when offering the visitor to partake of part of that gift)/
ʪ [⤿] /(n) (hon) gift received from a visitor (usu. used when offering the visitor to partake of part of that gift)/
 [] /(n) (1) (sl) one-night stand/taking home a woman from a bar, club, etc./(2) (pol) takeout (i.e. food)/take-out/takeaway/take-away/
 [Ƥʤ] /(n,vs) (uk) hospitality/reception/treatment/service/entertainment/(P)/
 [Ĥ] /(n,adj-no) (1) (pol) (hon) next/next person/(2) room adjoining a noble's parlor/
 [] /(n,vs) (pol) bow/bowing/(P)/
 [] /(n) name-giving ceremony/
 [] /(n) (hon) scolding/
 [] /(n,vs) (pol) hindrance/intrusion/
⤷ޤ [ޤޤ] /(exp) excuse me for disturbing (interrupting) you/greeting used when entering someone's home/
 [ޤष] /(n) (yoji) someone who gets in the way without serving any useful purpose/fly in the ointment/buttinsky/third wheel/
 [㤯] /(n,vs) (1) pouring alcohol/(2) person pouring alcohol for guests or customers (typically a woman)/(3) (apprentice) geisha/dancing girl/
 [㤫] /(n) (1) poorly made or ruined articles/(2) the Buddha/
व [㤫] /(n) Buddha/Shakyamuni/
 [㤫] /(n) Buddha/Shakyamuni/
 [㤫] /(n) Buddha/Shakyamuni/
ͤ [㤫ޤΤ󤸤礦] /(exp) Buddha's birthday/
 [̤] /(pn,adj-no) (arch) you (when referring to one's equals or inferiors)/
֤ [Ȥꤪ] /(n) layaway/lay-bye/layaway plan/
 [ޤ] /(n) charm/amulet/
 [] /(n,vs) (1) babysitting/babysitter/(2) taking care of/assisting/assistant/helper/
 [ޤ] /(n) charm/amulet/(P)/
 [] /(n,vs) (1) babysitting/babysitter/(2) taking care of/assisting/assistant/helper/
 [] /(n) (1) (pol) hand/arm/(2) (hon) handwriting/penmanship/(int) (3) 'shake' (command to have a dog place its paw in your hand)/
꡹ [Ƥ] /(n) (chn) hand/hands/
ꤢ [Ƥ] /(exp,adj-no) all over/given in/given up hope/bringing to knees/throwing up one's hands/
Ĥ [ƤĤ] /(n) (1) touching a wrong card/(2) making a mistress of a servant/mistress (who is one's servant)/
 [Ƥ] /(n) (chn) hand/hands/
ʪ [ƤΤ] /(n) one's speciality/one's forte/one's own thing/
 [Ƥ] /(n) (fem) (obsc) small, shallow dish/
 [Ƥ礦] /(n) (fem) (obsc) small, shallow dish/
 [Ƥ] /(n) (uk) chopsticks (often written on the paper wrapper)/
 [Ƥ] /(n) (1) beanbag/beanbag juggling game/(2) (baseb) bobbling the ball/
긵 [Ƥ] /(n) (uk) chopsticks (often written on the paper wrapper)/
긵 [ƤȤ] /(n) the privy purse/the money used for private purposes by the members of the Imperial family/
 [Ƥ] /(n) (chn) hand/hands/
餫 [Ƥ餫] /(adv) gently/mildly/
餫 [Ƥ餫] /(exp) (id) Don't be too hard on me (us, them)/
夲 [Ƥ] /(exp,adj-no) all over/given in/given up hope/bringing to knees/throwing up one's hands/(P)/
 [Ƥ] /(n) (hon) trouble/bother/
 [Ƥ] /(n) (hon) trouble/bother/
򤪤ޤ [Ƥ򤪤ޤ] /(exp) (hum) to be a burden/to make trouble for someone/
򤪤פޤ [Ƥ򤪤ޤ] /(exp) (hum) to be a burden/to make trouble for someone/
 [Ƥ] /(n) making arbitrary decisions which benefit oneself/self-approved plan/
 [Ƥ餤] /(n) toilet/restroom/lavatory/bathroom/(P)/
 [Ƥޤ] /(n) (1) skill/dexterity/artistry/ingenuity/(2) etiquette of tea-ceremony/
 [ƤĤ] /(n,vs) (1) maid/(2) help/(P)/
 [ƤĤ] /(n) maid/(P)/
դ [ƤĤ] /(n) (1) touching a wrong card/(2) making a mistress of a servant/mistress (who is one's servant)/
¤Ҹ [ƤʤߤϤ] /(exp) let's see what you've got/show me what you've got/
Ҹ [ƤʤߤϤ] /(exp) let's see what you've got/show me what you've got/
 [Ƥۤ] /(n) example/role model/
 [] /(n) (pol) alcohol/sake/
 [ޤʤ] /(n) (1) (uk) good luck charm/(exp) (2) uttered when using magic/abracadabra/presto/
 [ޤ] /(n) (1) (uk) (pol) the end/closing/being done for/(exp) (2) That's it/That's enough/That's all/
ʴ [뤳] /(n) sweet red-bean soup/
 [夦] /(n) multi-tiered food box/
 [襤] /(n,vs) (hon) congratulation/congratulations/celebration/festival/congratulatory gift/
ˤ [襤] /(n,vs) (hon) congratulation/congratulations/celebration/festival/congratulatory gift/(P)/
Ф [Ǥ] /(n) (1) (hon) (pol) about to start out/just about to leave or go out/(2) outing/trip/
Ф [] /(n) (1) (uk) coming/going/being (somewhere)/(exp) (2) (col) (abbr) come/go/stay/
ФǤʤ [Ǥʤ] /(exp) (1) (uk) (hon) come/go/stay/(2) welcome!/
ФǤʤ [Ǥʤ] /(v5aru,vi) (1) (uk) (hon) to come/to go/to be (somewhere)/(2) -ing/
ФǤˤʤ [Ǥˤʤ] /(exp,v5r) (1) (uk) (hon) to be/(2) to come/(3) to go/
Фޤ [Ǥޤ] /(n) appearance/presence/
гݤ [Ǥ] /(n) (1) (hon) (pol) about to start out/just about to leave or go out/(2) outing/trip/
 [Ǥ] /(n) (uk) boil/blister/pimple/
 [ޤ] /(n) policeman/
ꤵ [ޤꤵ] /(n) (fam) police officer/(P)/
 [Ϥ] /(n) (1) (pol) doing something for the first time (ever, in a season, etc.)/(2) new item/first crop of the season/
򤤤 [ϤĤ򤤤] /(exp,v5k) to eat something for the first time in the season/
ĺ [ϤĤ򤤤] /(exp,v5k) to eat something for the first time in the season/
뤦ޤ [Ĥޤ] /(exp) it is warm (very polite)/
뤦¤ޤ [Ĥޤ] /(exp) it is warm (very polite)/
 [ᤷ] /(n) (1) (hon) summoning/calling/riding/wearing/dressing/clothing/(2) (abbr) (high-quality) silk crepe (fabric)/
 [ᤷ] /(n) (1) (hon) summoning/calling/riding/wearing/dressing/clothing/(2) (abbr) (high-quality) silk crepe (fabric)/
ؤ [ᤷ] /(n) (hon) changing one's clothes/a change of clothes/
ʪ [ᤷ] /(n) (pol) clothing/
 [ᤷä] /(n) Imperial train/royal train/
 [] /(n,vs) recommendation/advice/suggestion/encouragement/
 [Ť] /(n) personal expenses/pocket money/spending money/incidental expenses/allowance/
 [] /(n) (hon) fault-finding/scolding/
Ǥ [] /(n) burnt rice/scorched rice/crispy rice at bottom of cooking pan/
Ф [餤] /(n) (1) comical (story, song)/comic/(2) the comedy business (rakugo, manzai, etc.)/(3) something laughable/
Ф [餤] /(n) comic duo/
Фݿ [餤ˤ] /(n) comedian/comic/
Ѥ [ᤫ] /(n,vs) dressing up/
 [] /(n) (1) (hon) Emperor/(2) (hon) authorities/government/(3) term used to refer to a woman running a restaurant, inn, etc./landlady/(4) (hon) your wife/his wife/madam/
夵 [ߤ] /(n) (uk) missus (orig. honorific, now familiar)/missis/
ꤵ [Τܤꤵ] /(n) countryside people (in town)/visitor from the country/out-of-towner/country bumpkin (visiting the big city)/yokel/
 [礦] /(n,adj-na) (1) skill/skillful/dexterity/(2) flattery/
 [礦򤤤] /(exp,v5u) to flatter/to boot-lick/to curry favour (favor)/
 [礦] /(n) (hon) (someone else's) daughter/
 [礦] /(n) (term of respect for) another's daughter/daughter of a high-class family/
 [礦] /(n) (1) (hon) daughter/(2) young lady/(P)/
 [礦] /(n) (term of respect for) another's daughter/daughter of a high-class family/
 [ʤ] /(n) (1) pity/(2) affection/
 [] /(n) decorations/offerings/mere window dressing/
ľ [ʤ] /(n,vs) changing one's dress (e.g. at the wedding reception)/
 [դ] /(n) (1) official notice/(2) (abbr) Edo-period proclamation issued by the shogunate (or a daimyo, etc.) usu. to the general populace/
 [դ줬] /(n) Edo-period proclamation issued by the shogunate (or a daimyo, etc.) usu. to the general populace/
 [] /(n) weaning ceremony/
 [礯ɤ] /(n) (Japanese) restaurant/
 [] /(n) (pol) bottom/buttocks/
ڤڤ [ڤڤ] /(n,vs) spanking (a child)/
 [ͤ] /(n,vs) (uk) (fem) (chn) bed-wetting/
 [] /(n) pickled vegetables/pickles/
 [] /(n) (food) boiled greens in bonito-flavoured soy sauce (vegetable side dish)/
 [Ҥ] /(n) (food) boiled greens in bonito-flavoured soy sauce (vegetable side dish)/
 [ߤ] /(iK) (n) (1) (pol) portable shrine (carried in festivals)/(2) (uk) buttocks/lower back/waist/hips/
 [ߤ] /(n) (1) sacred wine or sake/sake offered to the gods/(2) (joc) sake/
夬̿Ϥʤ [ߤ̤ߤϤʤ] /(exp) even the gods drink sake (so it's only natural that humans do as well)/
Ϥ [ߤ錄] /(n) cracks that form in the ice on Lake Suwa/
 [ߤ] /(n) (1) (pol) portable shrine (carried in festivals)/(2) (uk) buttocks/lower back/waist/hips/(P)/
 [ߤ] /(n) (uk) fortune slip (usu. bought at a shrine)/
 [Ϥ] /(n) (1) needlework/sewing/(2) seamstress/
˻ [Ϥꤳ] /(n) seamstress/
ͤ褷 [ҤȤ褷] /(adj-na,adj-no,n) softhearted (good-natured, credulous) person/easy mark/soft touch/simple soul/
͹ [ҤȤ褷] /(adj-na,adj-no,n) softhearted (good-natured, credulous) person/easy mark/soft touch/simple soul/
Ҥͼ [ͤ] /(n) wanted man/person sought by the police/
 [ߤ] /(n) (1) (a cup of) water/(adj-na) (2) racy/titillating/sexy/suggestive/
 [ߤȤ] /(n) water-drawing ceremony (Toudaiji)/rite of drawing sacred water/
 [] /(n) (1) (uk) accompaniment for rice dishes/side dish/(2) food for thought (esp. in the context of conversation, or material for assisting arousal during masturbation)/
 [Ҥʤ] /(n) set of dolls on display/
ʬ [櫓] /(n,vs) sharing with others what has been given to you/sharing a portion of the profit with others/
ޤ [ޤ] /(n,vs) (1) primness/prim person/(n) (2) (pol) clear soup/
 [] /(n) flattery/compliment/
 [] /(n) flattery/compliment/(P)/
餿 [餿] /(exp,adj-no) smarmy/unctuous/insincerely flattering/profuse compliments/
ˤ [ˤ] /(exp) by any standard/
ˤ [ˤ] /(exp) by any standard/
ˤ⤦ޤȤϤʤ [ˤ⤦ޤȤϤʤ] /(exp,adj-i) With the best will in the world, you can't say that it's good/
ˤ⤦ޤȤϸʤ [ˤ⤦ޤȤϤʤ] /(exp,adj-i) With the best will in the world, you can't say that it's good/
 [] /(n) help/aid/assistance/
ä [蘆] /(exp) thanks for taking care of me/thanks for taking care of my loved one/
äˤʤ [ˤʤ] /(exp,v5r) to receive favor (favour)/to be much obliged to someone/to be indebted/to be grateful/
ä򤹤 [򤹤] /(exp,vs-i) to take care of/
 [蘆] /(exp) thanks for taking care of me/thanks for taking care of my loved one/
 [ʤ] /(n) going out (of a nobleman, etc.)/visiting/
 [ۤ] /(n) (hon) (pol) (fam) star/
ޤ [ޤ] /(n,vs) (1) primness/prim person/(n) (2) (pol) clear soup/
 [ޤ] /(n) (pol) clear soup/
 [ʤ] /(n,adj-na) (fem) impudence/sauciness/
 [ˤ] /(adj-na,int,n) that's too bad (ironical)/unfortunate person (often a gleeful "too bad for you!")/
 [ˤ] /(adj-na,int,n) that's too bad (ironical)/unfortunate person (often a gleeful "too bad for you!")/
ݤ [] /(n) a recommendation/an order/
 [] /(n) (abbr) food served during the New Year's Holidays/
 [ä] /(adj-na,n) (1) (uk) meddling/meddlesomeness/nosiness/interference/officiousness/(n) (2) (uk) meddler/buttinsky/busybody/(P)/
 [礦] /(n) food served during the New Year's Holidays/(P)/
 [] /(n) going before/the future/
 [] /(adv) (1) before/previously/(2) ahead/(exp) (3) (abbr) (hon) Pardon me for leaving (before you)/
˼餷ޤ [ˤĤ줤ޤ] /(exp) pardon me for leaving (first) (used when leaving a workplace while others remain)/
迿ð [ޤä] /(adj-na,adj-no,n) very bleak/dim/
 [ܤ] /(n) a person whose services are at the disposal of another/
ô [ܤ򤫤Ĥ] /(exp,v5g) to be a willing cats-paw or tool for a person/
 [] /(n) (arch) beggar/
 [] /(n,vs) recommendation/advice/suggestion/encouragement/
 [ޤ] /(pn,adj-no) (fam) (male) you (formerly honorific, now sometimes derog. term referring to an equal or inferior)/
 [ޤ] /(pn,adj-no) (1) (fam) (male) you (formerly honorific, now sometimes derog. term referring to an equal or inferior)/(2) presence (of a god, nobleman, etc.)/(P)/
 [ᤨ] /(pn,adj-no) (fam) (male) you (formerly honorific, now sometimes derog. term referring to an equal or inferior)/
 [ޤ] /(exp) (1) same to you/back at you/you too/(2) you/you, indeed/
 [ޤ] /(n) (hon) (arch) you/
 [ޤ] /(n) (1) you/(2) my dear/(3) hey/
 [] /(n) (uk) four-legged tray for festive food/
Ω [] /(n,vs) (1) setting the table/(2) preparation/
㤵 [] /(n) (1) grandfather/(2) male senior-citizen/(P)/
 [] /(n) (col) grandpa/grandad/
줵 [Ф] /(n) (1) grandmother/(2) female senior-citizen/(P)/
 [Ф] /(n) (uk) (fam) granny/grandma/gran/female senior-citizen/
 [ޤ] /(adj-na,n) (hum) poor/lame/ill-prepared/
ޤǤ [ޤĤޤǤ] /(exp) (hum) expression of humility said by the person who provided a meal after it is eaten/
ͤǤ [ޤĤޤǤ] /(exp) (hum) expression of humility said by the person who provided a meal after it is eaten/
 [] /(n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/shelf (i.e. "on the shelf")/(2) rice storehouse of the Edo shogunate/
ᤦ [Ϥ褦] /(int) (uk) (abbr) good morning/(P)/
ᤦޤ [Ϥ褦ޤ] /(int) (uk) (pol) good morning/(P)/
ȼ [礦Ф] /(n,vs) sharing a meal/
Ф [⤦] /(n) (fam) sumo wrestler/
 [] /(adj-na) neglectful (i.e. in the treatment of one's guests)/
 [] /(adj-na) (pol) neglectful (i.e. in the treatment of one's guests)/
 [] /(adj-na) neglectful (i.e. in the treatment of one's guests)/
 [] /(adj-na) (pol) neglectful (i.e. in the treatment of one's guests)/
¢ [] /(n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/shelf (i.e. "on the shelf")/(2) rice storehouse of the Edo shogunate/
¢ [餤] /(n,vs) being postponed/being shelved/being put on hold/
¤ [Ĥ] /(n) (1) make-up/(2) (ksb:) sashimi/
¦ [] /(n) (1) (hon) near/close/beside/vicinity/proximity/besides/while/(2) attendant/retainer/vassal/
­ [] /(n) money/coin/dough/moolah/brass/
· [] /(adj-no) same/matching/going together/
¹ [ޤ] /(n) (hon) grandchild/
¿ʡ [դ] /(n) (derog) homely woman (esp. one with a small low nose, high flat forehead, and bulging cheeks)/plain woman/
¿ʡƦ [դޤ] /(n) (1) large broad bean/(2) (boiled and sweetened) broad bean/
¿ʡ [դ] /(n) (med) mumps/epidemic parotitis/
¿ʡ [դ] /(n) humorous mask of a homely woman's face (characterized by a small low nose, high flat forehead, and bulging cheeks)/
 [] /(n) (abbr) very common way of tying a woman's kimono sash/
ݷ [ह] /(n) very common way of tying a woman's kimono sash/
ʩ [֤] /(n) dying/ruining oneself/
 [] /(n) little something/reward/tip/
Ԥޤ [ޤޤ] /(exp) Thank you for waiting/Have I kept you waiting?/
Ԥ [ޤ] /(n,adj-no) (pol) long-waited-for/
Ԥ󤵤 [ޤɤ] /(exp) I'm sorry to have kept you waiting/
Ԥ [ޤɤ] /(exp) I'm sorry to have kept you waiting/
Ԥ [ޤ] /(n,adj-no) (pol) long-waited-for/
ؤ [] /(n,vs) (1) second helping/another cup/seconds/(int) (2) command to have dog place its second paw in one's hand/
ؤ [] /(n,vs) (1) second helping/another cup/seconds/(int) (2) command to have dog place its second paw in one's hand/
 [դ] /(n) (col) (uk) one's mother/(P)/
ޤ̣ [դΤ] /(n) mom's home cooking/taste of mom's cooking/taste of home cooking/food like mom used to make/
 [] /(n) (pol) charge (e.g. admission, menu item)/cost/price/
 [] /(n,vs) (1) second helping/another cup/seconds/(int) (2) command to have dog place its second paw in one's hand/
 [] /(n,vs) (1) second helping/another cup/seconds/(int) (2) command to have dog place its second paw in one's hand/(P)/
 [] /(exp) take care of yourself/get well soon/God bless you/bless you/(P)/
 [⤯] /(n) (1) (pol) Nichiren chant/(2) (an empty) slogan/
 [] /(n) (1) (hon) your house/your home/your family/(2) (hon) your husband/(3) (hon) your organization/(pn,adj-no) (4) (hon) you (referring to someone of equal status with whom one is not especially close)/(P)/
ã [ä] /(n) (1) notice or order handed down from above/announcement/notification/(2) Edo-period proclamation issued by the shogunate (or a daimyo, etc.) to the concerned parties/
ǤȤޤ [󤸤礦ǤȤޤ] /(exp) congratulations on the birth of your baby/
 [󤸤礦] /(n) birthday party/
ǤȤ [󤸤礦ӤǤȤ] /(exp) Happy Birthday/
ǤȤޤ [󤸤礦ӤǤȤޤ] /(exp) Happy Birthday/
Ļҥإ [󤴥إ] /(n) bun (hairstyle)/
Ƥ [Ϥ] /(n) (1) children's game similar to marbles, played with coin-shaped coloured glass/(2) tiddlywink/counter/
Ǥ [Ȥ] /(n) (pol) declining/nonacceptance/declination/refusal/rejection/turndown/
Ǥ [Ȥ] /(n) (pol) declining/nonacceptance/declination/refusal/rejection/turndown/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "o"/
̵ [] /(n) lecture (i.e. an admonishment)/sermon/
Τ餻 [餻] /(n,vs) notice/notification/
 [] /(n) (1) (pol) tea (usu. green)/(2) tea break (at work)/(3) tea ceremony/(P)/
㤯 [㤯] /(n) (pol) serving tea (esp. at a company)/tea server/tea lady/
㤹 [㤹] /(exp,vs-i) (col) to go out for tea (or coffee, etc.)/
 [ä] /(n) tea leaves/
λ [Τ] /(n) a cinch/
λҤ [Τ] /(exp) It's a piece of cake/It's a simple task/It's a cinch/
 [ˤ] /(exp,v5s) (1) to be evasive/to give an evasive answer/(2) to speak ambiguously/to prevaricate/(3) to cook up a specious story to get out of an uncomfortable situation/(4) to make do with/
 [㤯] /(n) (pol) serving tea (esp. at a company)/tea server/tea lady/
 [㤦] /(n) tea-cake/
 [Ť] /(n) (pol) rice with tea poured on it (Japanese dish)/
Ҥ [Ť] /(n) (pol) rice with tea poured on it (Japanese dish)/
 [] /(adj-na,n) playfulness/mischief/urchin/wag/
 [ʤ] /(n) (pol) stomach/
渵 [夦] /(n) Bon Festival gifts/(P)/
 [Ҥ] /(n-adv,n) (pol) lunch/noon/
 [礳] /(n) (1) (uk) small cup/sake cup/(2) cup-shaped/
 [٤] /(n,vs) (1) (uk) chattering/talk/idle talk/chat/chitchat/gossip/(adj-na,n) (2) (uk) chatty/talkative/chatterbox/blabbermouth/(P)/
ĴҼ [礦] /(n,adj-no) (yoji) flip/luck-pusher/frivolous person/person who readily chimes in with others/person who gets carried away easily/
̤ [Ȥ] /(n) (pol) appetizer/appetiser/
̤ [Ĥ] /(n) (pol) bowel movement/evacuation/
 [Ĥ] /(n) (pol) all-night vigil over a body/wake/
 [Ĥ] /(n) (pol) change (i.e. money)/balance/(P)/
ޤ [ޤ] /(n) usual/normal/stereotyped/
Ŧޤ [Ĥޤ] /(n) (pol) (uk) snack (to have with a drink)/side dish/
Ŧ [Ĥޤ] /(n) (pol) (uk) snack (to have with a drink)/side dish/
ŷ [Ƥ] /(n) (1) (pol) weather/(2) temper/mood/
ŷ [Ƥ󤭤] /(n) moody person/temperamental person/fickle person/
ŷƻ [ƤȤ] /(n) the sun/
Ź [] /(n) (1) merchant's home (esp. used by apprentices, etc.)/(2) (your) rental home/
ž [Ƥ] /(adj-na,n) tomboy (dut: ontembaar)/
ž̼ [ƤФ] /(n) (col) tomboy/hoyden/
 [Ƥޤ] /(n) (1) skill/dexterity/artistry/ingenuity/(2) etiquette of tea-ceremony/
 [ȤΤ] /(n) (hon) feudal lord/
Ŀ [ޤĤ] /(n) (1) shrine ritual held with the first two months of the year to forecast (or pray for) a successful harvest/(2) seasonal planting of rice on a field affiliated with a shrine/
Ŀפ [ޤĤ] /(n) (1) shrine ritual held with the first two months of the year to forecast (or pray for) a successful harvest/(2) seasonal planting of rice on a field affiliated with a shrine/
 [Ǥ] /(n) (1) (hon) telephone call/(2) (hon) telephone (device)/
 [Ȥ] /(n) New Year's sake/spiced sake/
ڻ [ߤ] /(ik) (n) (pol) present/souvenir/
ڻ [ߤ䤲] /(n) (pol) present/souvenir/(P)/
ڻ [ߤ䤲Фʤ] /(n) trip story/vacation story/
 [] /(n) (1) (pol) hot water/(2) (pol) hot bath/
 [Ȥ] /(adj-na,adj-no) economical/bargain/good value/good-value/
դ [Ȥ] /(n) regular customer/valued client/
 [Ȥ] /(n) money-saving feeling/bargain feeling/
 [Ȥ] /(adj-na,adj-no) economical/bargain/good value/good-value/
 [Ǥ] /(n) (1) (uk) brow/forehead/(2) (uk) prominent forehead/beetle brow/(3) (uk) (col) not catching anything (in fishing)/(P)/
 [] /(n) (pol) home/your home/your group/their home/
⵷ [ߤ] /(n) (uk) missus (orig. honorific, now familiar)/missis/
 [ʤ] /(n) (1) (pol) pot/(2) (arch) typical name for a female servant in the Edo-period/(3) working at night/(4) (uk) (sl) female with symptoms of gender identity disorder (i.e. a transvestite)/
 [ʤ] /(iK) (adj-no,n) (pol) familiar/well-known/regular (e.g. customer)/old stand-by/
 [ʤ] /(adj-no,n) (pol) familiar/well-known/regular (e.g. customer)/old stand-by/(P)/
 [ʤ] /(n) policeman's rope/
 [Ҥ] /(n) the sun/
Ǥ [ޤ] /(n,vs) leaving a decision to someone else (often of a meal to be selected by the chef)/
Ǧ [Τ] /(n) (1) (abbr) travelling incognito (traveling)/(2) special palanquin for carrying a daimyo or his wife incognito/
Ǯ [ͤ] /(n) (1) having a crush on someone/(2) flushing/
ǯ [Ȥ] /(n) New Year's gift (usu. money given to a child by relatives and visitors)/(P)/
Ǳ [Ҥͤ] /(n) (uk) wrapped offering (of money)/
̤ [Ф] /(n) (1) grandmother/(2) female senior-citizen/
̤ [Ф] /(n) (uk) (fam) granny/grandma/gran/female senior-citizen/(P)/
̤Ϥ [ФϤ] /(v5r) (sl) to shamelessly demand one's rights/
̤ [Ф] /(n) old maid/frump/hag/old woman/
ϼ [Ф] /(n) silly person/dumb-bunny/dope/
㤤夲 [] /(n) (hon) buying/purchasing/
㤤 [ɤ] /(n,adj-no) bargain/good buy/budget/(P)/
㤤 [ɤ] /(iK) (n,adj-no) bargain/good buy/budget/
夲 [] /(n) (hon) buying/purchasing/
 [ɤ] /(n,adj-no) bargain/good buy/budget/(P)/
 [ɤ] /(iK) (n,adj-no) bargain/good buy/budget/
 [Ϥ] /(n) rice ball coated with sweetened red beans, soybean flour or sesame/
ޤݰ [Ȥޤۤ] /(n) nursery school sleepover/one night sleepover at school in summer vacation of last year of nursery school/
ݰ [Ȥޤۤ] /(n) nursery school sleepover/one night sleepover at school in summer vacation of last year of nursery school/
 [餹] /(n) (arch) court of law in the Edo period, in which the parties sat on white sand/
 [] /(n) weak matcha/
Ȭ [] /(n) (1) (uk) between-meal snack/(2) mid-afternoon (around 3 o'clock) snack/afternoon refreshment/afternoon tea/
Ȭ [] /(n) (1) (uk) between-meal snack/(2) mid-afternoon (around 3 o'clock) snack/afternoon refreshment/afternoon tea/(P)/
ȭ [Ϥ] /(n) container for boiled rice/
ȭäƤ [ϤޤäƤ] /(exp,vk) one's turn finally comes round/
ȱ [] /(n) (hon) hair/
 [ޤ] /(n) (1) (uk) (sl) cooked rice/(2) (uk) (sl) meal/
 [Ф] /(n) (pol) (thb:) evening (used in greetings)/good evening/
դǤ [ФǤ] /(exp) (thb:) good evening (greeting, e.g. in emails sent in the evening)/
պ [Ф󤵤] /(iK) (n) (uk) light Kyoto-style home cooking with boiled vegetables and marinated food, also now served in restaurants/
պ [Ф󤶤] /(iK) (n) (uk) light Kyoto-style home cooking with boiled vegetables and marinated food, also now served in restaurants/
պ [Ф󤵤] /(n) (uk) light Kyoto-style home cooking with boiled vegetables and marinated food, also now served in restaurants/
պ [Ф󤶤] /(n) (uk) light Kyoto-style home cooking with boiled vegetables and marinated food, also now served in restaurants/
ֺ [Ф󤵤] /(n) (uk) light Kyoto-style home cooking with boiled vegetables and marinated food, also now served in restaurants/
ֺ [Ф󤶤] /(n) (uk) light Kyoto-style home cooking with boiled vegetables and marinated food, also now served in restaurants/
Ϫ [Ҥ] /(n,vs) (pol) (yoji) unveiling/debut/introduction/
줵 [Ĥ줵] /(exp) (1) thank you/many thanks/much appreciated/(2) that's enough for today/(P)/
 [Ĥ줵] /(exp) (1) thank you/many thanks/much appreciated/(2) that's enough for today/(P)/
 [ߤ] /(int) well done!/bravo/
ɨ [Ҥ] /(n) home territory of a powerful figure/Imperial Court/businessman's turf/Shogun's headquarters/
ɨ [Ҥ] /(n) home territory of a powerful figure/Imperial Court/businessman's turf/Shogun's headquarters/
ɨ [Ҥ] /(n) home territory of a powerful figure/Imperial Court/businessman's turf/Shogun's headquarters/
ɱ [Ҥ] /(ok) (n) (1) (hon) princess/(2) spoiled girl/hothouse flower/(3) glue/
ɱ [Ҥᤵ] /(n) (1) (hon) princess/(2) spoiled girl/hothouse flower/(3) glue/
ɱޤä [Ҥᤵޤä] /(n,vs) (col) carrying a person in one's arms/
ɱä [Ҥᤵޤä] /(n,vs) (col) carrying a person in one's arms/
ɱ [Ҥ] /(ok) (n) (1) (hon) princess/(2) spoiled girl/hothouse flower/(3) glue/
ɱ [Ҥᤵ] /(n) (1) (hon) princess/(2) spoiled girl/hothouse flower/(3) glue/
ɱͤä [Ҥᤵޤä] /(n,vs) (col) carrying a person in one's arms/
ɱä [Ҥᤵޤä] /(n,vs) (col) carrying a person in one's arms/
ɴ [Ҥ㤯礦] /(n) farmer/
ɴ [Ҥ㤯] /(n) hundred times worship (e.g. walking back and forth a hundred times before a shrine offering a prayer each time)/
ɴ٤Ƨ [Ҥ㤯ɤդ] /(exp,v5m) (obs) to visit repeatedly (to request)/
դ [Ĥ] /(n) retainer/attendant/escort/
դ礤 [Ĥ] /(n) association/socializing/socialising/fellowship/
 [դ] /(n) official notice/
 [Ȥ] /(n) (hon) (fam) (abbr) daddy/father/husband/
㤵 [Ȥ] /(n) (hon) father/
㤵 [Ȥ] /(n) (hon) father/dad/papa/pa/pop/daddy/dada/(P)/
㤵 [Ȥä] /(ok) (n) (hon) father/dad/papa/pa/pop/daddy/dada/
㤵 [Ȥ] /(n) daddy's girl/daddy's boy/child strongly attached to its father/
 [Ȥ] /(n) (hon) father/
餱 [ޤ] /(n,vs) (1) freebie (e.g. with a purchase)/something additional/bonus/an extra/(2) (on the spot) price reduction/(3) exaggeration/(P)/
餱 [ޤ] /(conj,exp) (uk) to make matters worse/besides/what's more/in addition/on top of that/
 [ؤ] /(n) (hon) (pol) room/
Ϥ [դ] /(n) bath/
Ϥ [դˤϤ] /(exp,v5r) to take a bath/
ʢ [ʤ] /(n) (pol) stomach/(P)/
ʢäѤ [ʤäѤ] /(exp) (1) (col) full up/(2) to have had enough of something (both good and bad nuance)/
ʢ [ʤ] /(exp,v5k) to become hungry/to get an empty stomach/
ʢؤ [ʤؤ] /(exp,v5r) to become hungry/
ʢ [ʤ] /(exp,v5k) to become hungry/to get an empty stomach/
ʢ [ʤؤ] /(exp,v5r) to become hungry/
ʢλ [ʤΤ] /(exp) child one is expecting/(P)/
ʢ򤳤魯 [ʤ򤳤魯] /(exp,v5s) to get an upset stomach/to have a stomach ache/
ʢ򤹤 [ʤ򤹤] /(exp,v5s) to feel hungry/to get hungry/
ʢ [ʤ򤳤魯] /(exp,v5s) to get an upset stomach/to have a stomach ache/
ʢ [ʤ򤹤] /(exp,v5s) to feel hungry/to get hungry/
ʢ [ʤ򤹤] /(exp,v1) to feel hungry/to get hungry/
ʢԡԡ [ʤԡԡ] /(n) (osb:) weak stomach/non-stop diarrhea/
ʧȢ [Ϥ餤Ф] /(n) discarding/firing (an employee)/
ʧʪ [Ϥ餤] /(n) goods to offer the junk dealer/
ʹ [] /(v5k) to ask (politely)/
ʹĺ [] /(v5k) to ask (politely)/
ʿ [] /(exp) please make yourself comfortable/please relax your sitting position/
ʿ [] /(exp) please make yourself comfortable/please relax your sitting position/
 [] /(n) (husked grains of) rice/
̤ [狼] /(n) farewell/
̤ [狼줫] /(n) farewell party/goodbye party/send-off party/
Ѥꤢޤ [ꤢޤ] /(exp) (pol) how have (you) been? (gen. used after some time apart)/nothing (untoward) has happened, has it?/
֤ [] /(n,vs) (1) return gift/return favour (favor)/(2) revenge/(3) change (in a cash transaction)/(P)/
٤ [ĤȤҤ] /(n) article offered at a bargain price/real bargain/
 [٤Ȥ] /(n) bento (Japanese box lunch)/
 [դ] /(iK) (n) (col) (uk) one's mother/
줵 [] /(n) (hon) mother/
줵 [] /(n) (hon) mother/(P)/
 [] /(n) (fam) mum/mom/
 [] /(n) (hon) mother/
 [] /(n) covering used to wrap a baby/
 [餻] /(n,vs) notice/notification/
 [] /(n,adj-no) (1) (pol) treasure/(2) picture of a treasure ship/(3) money/cash/
 [] /(iK) (n) (hon) passing away/dying/death/
 [] /(n) this lady or gentleman/
˵ [] /(n) (1) (hon) near/close/beside/vicinity/proximity/besides/while/(2) attendant/retainer/vassal/
˷ [ܤ] /(n) (1) (fam) (hon) Buddhist priest/monk/(2) (fam) (hon) son (of others)/(P)/
˷ [ܤä] /(n) (1) (hon) son (of others)/(2) young master/(3) green young man from a well-to-do family/
˷ä [ܤä] /(n) (1) (hon) son (of others)/(2) young master/(3) green young man from a well-to-do family/
դ [ߤĤ] /(n) (1) handwriting/autograph/authorization/authorisation/(2) certificate/certified document/paper with signature of the shogun or lord/
 [ܤ] /(n) (1) O-Bon/Bon Festival/Lantern Festival/Festival of the Dead/(2) tray/
ӡ [] /(n) (sl) (vulg) pubic hair/
 [] /(n) (sl) (vulg) pubic hair/
 [] /(n) (1) (hon) eye/eyes/(2) sight/vision/looking/
ܡ [] /(n) (chn) eyes/
ܤܤ [ᤳܤ] /(n,vs) (pol) connivance/overlooking/
ܤˤ [ˤ] /(exp,v5r) (1) (hum) to meet (someone of higher status)/(2) (arch) to be recognized (esp. by someone of higher status)/to be visible/to be seen/to be noticed/
ܤˤ [ˤ] /(exp,v1) (hum) to show/
ܤˤȤޤ [ˤȤޤ] /(exp,v5r) to be recognized (by someone of higher status)/to be noticed/to get attention/
ܤ˳ݤ [ˤ] /(exp,v5r) (1) (hum) to meet (someone of higher status)/(2) (arch) to be recognized (esp. by someone of higher status)/to be visible/to be seen/to be noticed/
ܤ˳ݤ [ˤ] /(exp,v1) (hum) to show/
ܤαޤ [ˤȤޤ] /(exp,v5r) to be recognized (by someone of higher status)/to be noticed/to get attention/
ܤ⤸ [⤸] /(n,vs) personal meeting (esp. used by females)/
ܰ [ᤳܤ] /(n,vs) (pol) connivance/overlooking/
ܳ [ᤶ] /(n) type of candy given to a child after it wakes up from a nap/wake-up sweets/
ܳФޤ [ᤶޤ] /(n) type of candy given to a child after it wakes up from a nap/wake-up sweets/
ܶ [] /(n) a scolding/
̤ܶ򿩤餦 [ޤ򤯤餦] /(exp,v5u) to get a good scolding/
ܸ [ߤ] /(n,vs) (1) (yoji) (the privilege to have) an audience (with one's lord, a dignitary, etc.)/interview (with one's superior)/(2) one's debut (first) appearance/debut (of a new product, work of art, actor, etc.)/(3) trial service (of a servant)/
ܸ [ߤ] /(n,vs) (1) (yoji) (the privilege to have) an audience (with one's lord, a dignitary, etc.)/interview (with one's superior)/(2) one's debut (first) appearance/debut (of a new product, work of art, actor, etc.)/(3) trial service (of a servant)/
ܽ٤ [Ǥ] /(ateji) (n) (1) (uk) (pol) special/auspicious/happy/(2) naive/innocent/good-natured/gullible/foolish/
ܽ٤ [ǤȤ] /(ateji) (int) (uk) congratulations!/an auspicious occasion!/(P)/
ܽ٤¤ޤ [ǤȤޤ] /(exp) (uk) congratulations/
̤ [ɤ] /(n,vs) audience (with a person of high standing)/
ʸ [⤸] /(n,vs) personal meeting (esp. used by females)/
 [] /(n) (chn) eyes/
 [ᤳܤ] /(n,vs) (pol) connivance/overlooking/
 [] /(n) (uk) rice cakes/pounded mochi rice/
䤤碌 [Ȥ碌] /(n) enquiry/inquiry/
㤤 [ɤ] /(exp) barking up the wrong tree/calling at the wrong house/
줵 [] /(n) (1) grandfather/(2) male senior-citizen/
򤴤 [䤯] /(n) (yoji) dismissal/firing/retirement/being relieved from one's post/being relieved of a burden/
 [䤯] /(n) (yoji) dismissal/firing/retirement/being relieved from one's post/being relieved of a burden/
 [䤯] /(n) (yoji) dismissal/firing/retirement/being relieved from one's post/being relieved of a burden/
Ż [䤯礷] /(n) bureaucratic routine/red tape/
 [䤯] /(n) (public) duty/
« [䤯] /(n,vs) (1) (hon) (hum) promise/agreement/arrangement/one's word/contract/pact/appointment/engagement/date/(adj-no,n) (2) cliched/typical/usual/trite/banal/obligatory/
¤ [] /(n) postponement/wait (until one is given permission)/
¤򿩤 [򤯤] /(exp,v5u) to have to wait (for the realization of something hoped for)/to be forced to postpone/
¤򿩤餦 [򤯤餦] /(exp,v5u) to have to wait (for the realization of something hoped for)/to be forced to postpone/
 [ꤳ] /(adj-na,n) well-behaved (of kids, animals, etc)/obedient/good/
 [ꤳ] /(adj-na,n) well-behaved (of kids, animals, etc)/obedient/good/
Τ [] /(n) (1) (hon) (pol) one's parents' home/(2) one's origins/one's upbringing/one's past/
ΤΤ [Ȥ] /(exp,v1) to reveal one's upbringing (through one's words, actions, etc.)/to betray one's origin/to give oneself away/
Ω [] /(n) polite term for calling, departing and staying where one is/
Ω [] /(n) (1) Balcony of Appearances/balcony where the imperial family appears before the public/(2) (col) (sports) interview platform/winner's platform/rostrum/(3) (sl) dancing platform (in a disco)/
ή [ʤ] /(n) cancellation/abandonment/
αˤʤ [뤹ˤʤ] /(exp,v5r) to fail to be attentive to/
ι [Ӥ] /(n) place where the sacred palanquin is lodged during a festival/
٤ [Ȥʤꤵ] /(n) (hon) the next-door neighbour (neighbor)/
ĺ [ʤߤ礦] /(n,adj-no) (yoji) tearjerker/sob story/maudlin tale/
 [Ҥ] /(n) cold (drinking) water/cold boiled rice/
 [Ҥ] /(n) cold (drinking) water/cold boiled rice/
 [줤] /(n) (1) (pol) thanks/gratitude/(2) (pol) manners/etiquette/(3) (pol) bow/(4) (pol) reward/gift/(5) (pol) ceremony/ritual/(P)/
ˤϵڤӤޤ [줤ˤϤӤޤ] /(exp) it's nothing/don't mention it/no thanks necessary/
ο褦 [줤Τ⤦褦] /(n) expression of gratitude/
ο [줤Τ⤦褦] /(n) expression of gratitude/
黲 [줤ޤ] /(n) (1) visiting a shrine or temple to give thanks/(2) settling scores/
 [줤ܤ] /(n) (yoji) free service after one has finished one's apprenticeship/
 [ܤ] /(n) leavings/leftovers/
¤ [ܤˤ] /(exp) (uk) to get a tiny share of the profits/to get a small share of what someone is enjoying/
 [줭줭] /(n) dignitaries/very important persons/VIPs/
 [줭줭] /(n) dignitaries/very important persons/VIPs/
ϳ餷 [餷] /(n,vs) (col) peeing/
Ϸ [ޤ] /(adj-na) (1) (uk) precocious/(n) (2) (uk) precocious child/
 [Ϥʤ] /(n) story/tale/
ä [Ϥʤ] /(n) story/tale/
ä [Ϥʤ夦] /(adj-no) (pol) busy (phone)/(P)/
 [Ϥʤ夦] /(adj-no) (pol) busy (phone)/
ͤ [] /(n,vs) apology/
 [] /(n) bowl/
 [Ȥܤ] /(n) feigned ignorance/
ئ [ꤳ] /(adj-na,n) well-behaved (of kids, animals, etc)/obedient/good/
ٴ [Ĥޤ] /(n) (pol) (uk) snack (to have with a drink)/side dish/
ݤ [Ҥ] /(n) (uk) round, wooden container for cooked rice/
ޯ [] /(adj-na,adj-no) (1) (uk) smartly dressed/stylish/fashion-conscious/(n) (2) someone smartly dressed/(vs) (3) to dress up/to be fashionable/
޴ [餤] /(n) review/rehearsal/
㱤 [Ϥ餤] /(n) (Shinto) exorcism rite/purification/
 [ؤ] /(n) navel/belly button/
 [] /(n) (uk) diaper/nappy/
𵤿 [Ĥ֤] /(n) (uk) diaper rash/nappy rash/
Ф [Ĥ館भ] /(adj-no) perfect/just right/ideal/
 [] /(n) (food) (pol) wheat gluten/seitan/
 [] /(n) (food) (pol) wheat gluten/seitan/
 /(prt) (1) indicates a question (sometimes rhetorical)/(2) or/whether or not/(3) some- (e.g. something, someone)/(4) indicates doubt, uncertainty, etc./(pref) (5) emphatic prefix/(suf) (6) suffix forming adjectives or adverbs/(adv) (7) (arch) in that way/(P)/
 /(n) cawing (of a crow)/
 /(adv) (1) (on-mim) caw-caw (the sound of a crow cawing)/(n) (2) (sl) (chn) crow/
 /(prt) (fam) marks yes-no question/(P)/
Ĥ֤ /(n) (1) (uk) little grebe (Tachybaptus ruficollis)/(2) grebe (any waterbird of family Podicipedidae)/
 /(prt) (ksb:) (kyu:) expresses incredulousness, disbelief, irony, etc./
޸ [ޤߤ] /(v1,vt) to take a peep at/to catch a glimpse of/
ʹ [ޤ] /(v5k,vt) (col) (obsc) to get wind of/
 [] /(v5m,vt) to carry under the arm/to rake in/to scoop up/
Ф [] /(v5s,vt) to bail out/
 [] /(v5r,vi) (uk) to slip through/
Ŧ [Ĥޤ] /(v5m,vt) (uk) to sum up/to summarize/to summarise/
 /(prt) (fam) marks yes-no question/
 /(n) burr (of a machined edge)/
ܼڻ [Τᤫɤ] /(exp) springtime mating of frogs (haiku term)/
ܼڻ [Τᤫɤ] /(exp) springtime mating of frogs (haiku term)/
 [] /(v5m,vt) (1) to hold a thing in one's arms/to carry in one's arms/to embrace (e.g. a baby)/(2) to take upon oneself/to be saddled with/
Ȥ [ȤȤ] /(n) (MA) axe kick/ax kick/
礤 [ꤢ] /(n) relationship/connection/involvement/entanglement/implication (e.g. in a crime)/
礦 [ꤢ] /(v5u) to have dealings with/to be involved in/
礦 [ꤢ] /(v5u) to get involved or entangled in/to get mixed up in/to have something to do with/to have dealings with/
 /(n) (arch) ritual singing and dancing gathering of young men and women/
߹ [ߤ] /(v5m,vi) to lean over/to lean in/
 [] /(n) (1) fire built in an iron basket (watch fire, fishing fire, etc.)/bonfire/campfire/(2) (arch) brothel-keeper (Edo period)/
 /(n) (abbr) (sl) post (to a BBS)/comment (on a blog)/
 [ޤ魯] /(v5s,vt) to stir up/to churn/to ransack/to disturb/
󤻤 [褻] /(v1,vt) to sweep/to rake up/
򤼤 [ޤ] /(v1) to mix/to stir/to scramble/to churn/
⤯ [ɤ] /(v5k,vi) to complain/to pester/to plead/to beg/
礻 [碌] /(v1,vt) to adjust/to arrange/
 [] /(v5m,vt) (1) to bolt down one's food/to gulp down/to eat quickly/(2) to carry under the arm/to rake in/to scoop up/
 [ޤ] /(v1) to mix/to stir/to scramble/to churn/
§ [ޤ] /(n) scrambling/
 [] /(n) (uk) kakina (green leafy vegetable of the genus Brassica)/
 [Ĥ] /(v1,vt) to gather up/to scrape up together/
 [] /(n) scratch/scrape/abrasion/
ä [] /(v1,vi) to disappear/
ä [] /(v5s,vt) to erase/to drown out (e.g. noise, sound)/
夲 [] /(v1,vt) to comb upwards/to brush up (a loose strand of hair)/
ڤ [] /(v5r,vt) to cut/to slit/
ɹ [] /(n) shaved ice (usually served with flavored simple syrup)/Italian ice/Sno-cone/snow cone/(P)/
ʬ [櫓] /(v1,vt) to push one's way through/
Ĥ餹 [ʤ餹] /(v5s,vt) to thrum/to strum/
Ȥ [] /(n) (1) mixed vegetable and seafood tempura/(2) something pulled upwards/(3) (abbr) small castle with a simple earthen-walled moat/(4) turning up a lamp wick/
Ȥ [] /(n) (obsc) (arch) small castle with a simple earthen-walled moat/
 [ߤ] /(v5s,vt) to stir up/to disturb/
ΩƤ [Ƥ] /(v1,vt) to stir up/to arouse/
Ϣͤ [Ĥͤ] /(v1,vt) to make a list/to enumerate/
 [ޤ] /(v5r,vt) (1) to sniff around/(2) to snoop around/to nose about/
 [ä] /(n) (uk) square bracket/Japanese-style quotation marks/
 [Ȥ] /(v5r,vt) (1) to smell/(2) to sense/
Ф [] /(v5s,vt) to scent out/to detect/
 [Ф] /(n) hook/crochet needle/
Ԥ [Фꤢ] /(n) crochet/
 [Ĥ] /(n) claw/talon/
 [Ť] /(n) claw/talon/
 [ʤ] /(n) ninja rope with grappling hook/
ɡ [Ϥ] /(n) hooked nose/
ɡ [Ф] /(n) hooked nose/
 [] /(n) rip/tear/
 /(exp) blah-blah yadda-yadda/expression used to replace part of conversation/
ʤ [ʤ뤦] /(exp) now that it's come to this/since it's come to this/
ǡ [ΤȤ] /(adv) (uk) thus/in this way/like this/
Ϥ [Ϥ] /(n) mixer/agitator/
 [줬] /(n) hiding place/refuge/
 [] /(ok) (n) hiding place/refuge/
 [] /(exp) in this way/along these lines/similarly/
 [] /(n,vs) disturbance/perturbation/derangement/
 [䤳] /(n) (uk) fraternal myotis (Myotis frater)/long-tailed whiskered bat/
Ļ [ΤȤ] /(n) (obsc) lesser cuckoo (Cuculus poliocephalus)/
 [] /(v5r,vi) to rush over/to run up to/
 [Ϥ] /(n) (1) suspension bridge/viaduct/temporary bridge/(2) mediation/go-between/
 [] /(n) (uk) buckwheat noodles in hot broth/
礤 [] /(n) (1) negotiations/bargaining/(2) dialogue/duet/
礦 [] /(v5u,vi) to negotiate with/to talk over with/
 [] /(n) multiplication/
 [] /(n,vs) holding two or more positions concurrently/
 [] /(n,vs) yell used to time or encourage activity (e.g. "Heave ho!", "On three ... One, two, three!" in English)/enthusiastic shout from the audience (e.g. in kabuki)/shouting (in concerts)/
ľ [ʤ] /(v5s) to call again/to call someone back/
Υ [] /(v5m,vi) to rush in (at the last minute)/to stampede/
Υ [Ϥʤ] /(v1,vi) to be very far apart from/to be remote/to be quite different from/
 [] /(n,adj-no) granite/
Ļ [ΤȤ] /(exp) (1) caged bird/(2) person whose freedom has been restricted (esp. a prostitute, mistress, concubine, etc.)/
 [礦] /(n) fishing baskets (esp. for crabs, lobsters, etc.)/lobster pots/
 /(adj-na,vs,adv,adv-to) (1) (on-mim) dry/bone dry/(2) rustle/
Ĥ [ʤ] /(v5r) to rustle/to make a rustling sound/to crinkle/
 /(adv,adv-to) rustlingly/
 [ˤ] /(exp,v1) to wear the mantle of (borrowed) authority and misuse it/
ͤο [ͤΤ] /(n) combination of colors created by layering of garments (colours)/
 [] /(adj-na) (1) bulky/unwieldy/(2) haughty/high-handed/
⤤ [] /(adj-i) (1) bulky/unwieldy/(2) haughty/high-handed/
夲 [] /(n,vs) increase/raising (e.g. embankment, levee)/padding or inflation (e.g. of a bill)/
ĥ [Ф] /(v5r,vi) (uk) to be bulky/to be unwieldy/to grow voluminous/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
꿦 [ꤷ礯] /(n) maker of metallic ornaments/
 /(v1,vt) to swage/to calk/to caulk/
㤫 /(adv-to) (on-mim) click-clack/clickety-click/clicking sound/clattering sound/
 /(adv-to) with a click/
 /(prt) I wonder/(P)/
 [] /(n) rental mobile phone/rental cell phone/cell phone that is rented/
 [] /(n) Dorado (constellation)/the Goldfish/the Swordfish/
դ [Ĥ] /(v5k,vi) (1) (uk) to bite into/to sink one's teeth into/(2) (uk) to stick to/to cling to/to hold on to/
 [Ȥ] /(n,vs) (1) steering/helmsman/coxswain/(2) guidance/leadership/leader/
դ [Ĥ] /(adj-f) coxed (rowing)/having a coxswain/
դե [Ĥե] /(n) coxed-four (rowing)/
̵ [ʤ] /(adj-f) coxless (rowing)/
 /(adj-na,adj-no,adv,vs) (1) dry (and tasteless)/(adv,vs) (2) barely/just/
 [ߤ] /(n) (uk) common gypsophila (Gypsophila elegans)/baby's breath/babies' breath/soaproot/
 [ߤ] /(n) partial blindness/dim eyesight/
 [Ȥ] /(v5r,vt) to snatch/to steal/
⤷ʤ /(exp) (col) hopelessly inaccurate/not even remotely close/can't hit the side of a barn/
 [꤭] /(n,vs) scratch/graze/abrasion/
 [줴] /(n) hoarse voice/husky voice/
 /(adj-f) (comp) grayed/
 [] /(n) soup made with sake lees/
 [ɤ] /(n) (uk) udon soup containing deep-fried beef offal/
λ [Τ] /(n) herring roe/
 [] /(n) earnings/
 [] /(n) reeled thread/
 [ߤߤ] /(n) Epimenia verrucosa (mollusc)/
 [] /(n) remedy for a cold/cold medicine/
Ω [] /(v5t,vi) to blow (wind)/
Ω [] /(v5t,vi) to blow (wind)/
 /(exp) around .../or so/
Ȥϸäʤ [ȤϤäʤ] /(exp) let's put formalities aside/let's not speak so stiffly/
 /(adv,n,vs) (on-mim) clattering/
Ƥ [򤦤] /(exp,v5t) to take revenge/
Ƥ [] /(n) vengeance/revenge/retaliation/
Ƥ [] /(n) vengeance/revenge/retaliation/
ʴ [ꤳ] /(n) (1) potato starch/(2) starch of dogtooth violet/
 /(adv,adv-to) (on-mim) click-clack/clip-clop/clatter/
ä /(adv) (on-mim) clattering/(with a) clunk/
 /(adv-to,adv) (on-mim) with a clatter/clatteringly/
 /(adv-to,adv) (on-mim) with a clatter/clatteringly/
 [䤭] /(adj-no) hard-baked/hard/
Ƥ [䤭] /(adj-no) hard-baked/hard/
Ƥ [䤭] /(n) crispy noodles/
 [] /(n,adj-no) one eye/one of one's eyes/
 /(adv-to,adv) (1) (on-mim) ticktock/(2) (on-mim) chinking (e.g. of a hammer against rock)/knocking/clicking/clacking/clattering/(adj-no,adj-na) (3) (on-mim) dry and hard/(frozen) stiff/(4) (on-mim) hidebound/die-hard/stubborn/obstinate/bigoted/(5) (on-mim) scared stiff/tense/nervous/frightened/(P)/
ä /(adv,vs) (1) (on-mim) with a click (door sound)/(2) with tenseness or firmness/
㤫 /(n,adv-to) clink/clatter/clang/
 /(adv-to) (on-mim) with a clang or a clink/tinkle/
 /(adv-to) (on-mim) with a clink (click, clack)/
 /(adv-to,n) (on-mim) clink/clack/
 /(n) clapperboard/
 [Ȥ] /(exp,vk) (uk) to be annoyed (by)/to be offended (at)/to be irritated (with)/
 [] /(n) crushed ice/chipped ice/
 [] /(v5r) (col) to hit and break open/to crush/to smash/
礦 [] /(v5u,vi) to clash/to be in conflict with/
ä /(adv,adv-to,vs) (on-mim) burning hotly/burning redly/
ä /(adv,adv-to,vs) (on-mim) burning hotly/burning redly/
ä /(adv) (1) (on-mim) exactly/just/precisely/(2) punctually/(adv-to) (3) clearly delineated (of boundaries, etc.)/
ä /(adv) (1) (on-mim) exactly/just/precisely/(2) punctually/
ä /(adj-na,adj-no) (col) attractive/good-looking/stylish/cool/
ä /(n) (chn) geta/Japanese wooden clogs/
äɤ [ä褤] /(adj-i) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [ä褤] /(adj-i) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
ä [ä뤤] /(adj-i) unattractive/ugly/unstylish/uncool/
äİ [ä襤] /(exp,adj-i) cool and cute/cool in a cute way/cute in a cool way/
ä [ä褤] /(adj-i) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
ä [ä褤] /(adj-i) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [ä褤] /(adj-i) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
äɤ [ä褤] /(adj-i) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
ä뤤 /(adj-i) (1) listless/languid/sluggish/(2) irritating/exasperating/tiresome/
ä /(adv,n,vs) tightly/exactly/
äƽФ [äƤǤ] /(exp,v1) to volunteer/to undertake a challenge/
ä /(adv,vs) (1) (on-mim) flaring up/burning hotly/suddenly becoming bright/(2) (on-mim) flying into a rage/losing one's cool/(3) (on-mim) opening suddenly and widely (e.g. eyes, mouth)/(4) (on-mim) (arch) acting resolutely/
äȤʤ /(exp,v5r) (col) to flare up/to fly into a rage/
ä /(n) (abbr) (vulg) hick/country bumpkin/yokel/
äݤ [äݤ] /(n) coverall apron (esp. for cooking, cleaning, and household chores)/cook's apron/
äݤ /(n) kappore (traditional Japanese comic dance)/
÷ [ä] /(n,vs) lung hemorrhage/lung haemorrhage/
ù [ä] /(v5m,vt) to bolt one's food/to gulp down/
Ф [äȤФ] /(v5s,vt) to knock out (e.g. homer)/to slam/to send flying (e.g. a ball)/to wallop (someone)/
Ĥ [Ĥ֤] /(n) (food) katsuobushi/small pieces of sliced dried bonito/
Ḥ̂ [Ĥߤ] /(n) miso mixed with bonito/
Ĥ /(adj-na,adv) (on-mim) barely/scraping by/
ĤФ [Ĥ] /(v5s,vt) (1) to carry something out of a place/(2) to elevate (someone) to a high position/to convince someone to accept a post (esp. through flattery)/(3) to mention something/to broach a topic/to bring up (a subject)/to raise (an issue)/to mention/
Ľ [Ĥ夦] /(n) (food) pork cutlet on rice in a lacquered box/
 [Ĥᤷ] /(n) (uk) cutlet and rice combo meal/
Ч [Ĥɤ] /(n) katsudon/pork cutlet served on top of a bowl of rice/
 /(prt) (1) (ksb:) even if/if/(2) (ksb:) though/despite/(3) (ksb:) even/
Ƥ /(n) (abbr) (sl) home tutor/private tutor/coach/
ƤƲä [ƤƤ廊] /(exp) moreover/besides/in addition/on top of/to make matters worse/
ȸä [Ȥä] /(exp) (uk) having said that/on the other hand/
Ȼפ [Ȥ⤦] /(exp) (1) (after past tense verb) no sooner than/as soon as/immediately after/(2) at the thought of/when I think about/
ɤ /(exp) whether or not (in phrases like "I don't know whether or not I can come")/(P)/
 /(prt) (1) (at sentence end) I wonder/(2) (at sentence end) should I?/is it?/(3) (at sentence end) I wish that (with a negative)/I hope that/(P)/
ʤ /(prt) (1) (at sentence end) I wonder/(2) (at sentence end) should I?/is it?/(3) (at sentence end) I wish that (with a negative)/I hope that/
ʤ [ʤꤴ] /(n,adj-no) shrill voice/piercing cry/shriek/scream/
ʤΤƤ [ʤꤹƤ] /(v1) to fling off/to throw off/to throw to the winds/
ʤȤ [ʤȤ] /(n) anvil cloud/
ʤˤ /(exp,suf) or something/
ʴѴ [ʤ󤸤ؤ󤫤] /(n) (comp) kana-kanji conversion (on a computer, etc.)/
ʸ [ʤŤ] /(n) kana orthography/syllabary spelling/
ʻȤ [ʤŤ] /(n) kana orthography/syllabary spelling/
 [ʤˤ夦礯] /(n) (comp) kana input/
˶ [ˤ] /(n) Chinese dish with fried egg and crab/
˺ [ˤ] /(n) Cancer (constellation)/the Crab/
˻ɤ [ˤ] /(n) crab sashimi/
 /(prt) interrogative sentence-ending particle expressing doubt/(P)/
ͤƤ /(exp) for some time/
ι [Τ] /(n) (1) that country/(2) (arch) nirvana/
Ф /(n) (col) quibble (in Hiroshima dialect)/
Ф /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ф [Ф] /(n) portmanteau word/combination of two words (often first half of one, second half of another)/
Ф [Ф] /(n) (1) private secretary/(2) (derog) flunky/someone who is always following around someone of high rank/(3) someone who carries a bag for someone/luggage carrier/carrying a bag/
о [Ф䤭] /(n) loach or eel dipped and broiled in soy-based sauce/
оƤ [Ф䤭] /(n) loach or eel dipped and broiled in soy-based sauce/
ӻߤ [Ӥɤ] /(n) fungicide/preservative against mold/antimold agent/
ӽ [Ӥ] /(adj-i) (1) smelling of mold/musty/putrid/(2) old-fashioned/stale/hackneyed/worn-out/
Ԥ /(adj-na,adv,adj-no) (on-mim) (col) crusty/flaky/dried out/
֤ [֤] /(n) (yoji) dandy/peacock/early-17th-century equivalent of present-day yakuza/Edo-period eccentric who attracted public attention with their eye-catching clothes, peculiar hairstyle, and weird behavior/
֤ [֤] /(n) kabusecha/mild green tea which has been lightly screened from sunlight for 1-3 weeks before picking/
֤Ⱦ [֤Ȥ䤭] /(n) (food) broiled fish head (esp. sea bream)/
֤ȾƤ [֤Ȥ䤭] /(n) (food) broiled fish head (esp. sea bream)/
֤ [֤꤬] /(n) (obsc) conical hat (East-Asian style)/coolie hat/
֤դ [֤Ĥ] /(v5k,vi) (uk) to bite into/to sink one's teeth into/
֤ʪ [֤] /(n) headdress/headgear/
ܤϺ [ܤ] /(n) (derog) man with an unattractive, unusually shaped face/
ޤ /(n) (1) mid-January festival in northern Japan, with snow huts in which children play house/(2) snow hut/(P)/
ޤ [ޤ] /(n) (uk) wahoo (species of fish, Acanthocybium solandri)/
ޤ [ޤ] /(n) foil/someone to look as if he's putting up a fight but actually have no chance of winning/
ޤȤ /(n) fatty tuna from around the collar bone/
޸ [ޤ] /(n) (1) pottery (i.e. the place)/(2) potter/
ߤΤ [ߤΤ] /(n) (astron) Coma Berenices (constellation)/the Berenice's Hair/
߹礦 [ߤ] /(v5u,vi) (1) to gear (engage) with/to be in gear (mesh)/(2) to bite each other/
߹礻 [ߤ碌] /(n) (1) engaging or meshing (of gears)/(2) occlusion (of teeth)/
߹碌 [ߤ碌] /(n) (1) engaging or meshing (of gears)/(2) occlusion (of teeth)/
ߺդ [ߤ] /(v5k,vt) (1) to crunch/to masticate/(2) to simplify/to explain plainly/
߻ [ߤʤ] /(v5s,vt) to chew/to digest/
߻ [ߤ] /(v5s,vt) (1) to stifle a smile, yawn, etc./(2) to bite to death/
߽ [ߤ] /(n) bite (wound)/
ڤ [ߤ] /(v5r,vt) to bite off/to gnaw through/
 [ߤ] /(v1,vt) (1) to chew thoroughly/to bite (e.g. one's lip)/(2) to reflect upon/to digest/
դ [ߤĤ] /(v5k,vt) to bite (at)/to snap at/to snarl at/
 /(v5m,vt) (uk) to blow (one's nose)/(P)/
 /(prt) (abbr) may/might/perhaps/may be/possibly/
⤷ /(exp) may/might/perhaps/may be/possibly/(P)/
⤷Ф [⤷] /(v5s,vt) to engender/to bring about/
 /(exp) maybe/could be/might/
᡼ /(n) summer greeting cards containing a lottery ticket, sold every year starting in June/
᡼ /(n) summer greeting cards containing a lottery ticket, sold every year starting in June/
Τʤ [⤷ʤ] /(exp) (uk) may/might/perhaps/may be/possibly/(P)/
Τޤ [⤷ޤ] /(exp) (uk) (pol) may/might/perhaps/may be/possibly/(P)/
 /(prt) (arch) indicates emotion, admiration, etc./
䤫 /(adv,adv-to,vs) (on-mim) noisily/in a crowd of people talking/clamorously/in a hubbub/
 [֤] /(n,adj-no) thatch roof/thatching a roof with grass/
椤Ȥ˼꤬Ϥ [椤ȤˤƤȤɤ] /(exp,v5k) to be extremely thorough, focusing on even the finest of details/
椤˼꤬Ϥ [椤ȤˤƤȤɤ] /(exp,v5k) to be extremely thorough, focusing on even the finest of details/
߻ߤ [ߤɤ] /(n) anti-itch medication/antipruritic drug/
 /(prt) sentence-ending particle expressing doubt/
褦ʼ [褦ʤ] /(exp,conj) thus/such being the case/in these circumstances/
 /(prt) (1) from (e.g. time, place, numerical quantity)/since/(2) from (originator)/by/(3) because/since/(4) out of (constituent, part)/(5) through (e.g. window, vestibule)/(6) after/since/(P)/
餤 /(exp) in terms of/from the point of view of/
餤 /(exp) in terms of/from the point of view of/
餤ä /(exp) in terms of/from the point of view of/
餫 /(adj-na,adv,vs,adj-no) (1) (on-mim) parched/dried-up/(adv-to) (2) (on-mim) rattle/clatter/(3) (on-mim) loud laughter/
餭 /(adv) quite/utterly/(not) at all/completely/wholly/entirely/totally/altogether/
餭 /(adv) quite/utterly/(not) at all/completely/wholly/entirely/totally/altogether/
餯 [餯Ȥ] /(n) automaton clock/marionette clock/
餯 [餯ɤ] /(n) automaton clock/marionette clock/
餯ͷ [餯ˤ󤮤礦] /(n) mechanical doll/automaton/string puppet/marionette/person who follows orders blindly/
餳 /(exp) precisely because/
餳 /(adv,adv-to) (on-mim) clip-clop (esp. of geta)/
餷 /(exp) (1) even/for starters/(2) so/therefore/(3) judging from/based on/(4) since/from/
餷 [餷] /(n) (uk) Indian mustard (Brassica juncea)/Chinese mustard/leaf mustard/brown mustard/mustard greens/
餹Ǩ챩 [餹Τ̤Ф] /(exp,n) glossy black (hair)/color of a crow with wet feathers/
餹 /(n) judging from/on the basis of/from the point of view of/
餹 [餹] /(n) (uk) cockscomb pearl mussel (Cristaria plicata)/
餹 [餹] /(n) (astron) Corvus (constellation)/the Crow/the Raven/
餹 [餹म] /(n) (1) (uk) wild oat (Avena fatua)/wild oats/(2) oat (Avena sativa)/oats/
ä /(adv) quite/utterly/(not) at all/completely/wholly/entirely/totally/altogether/
ä /(adv,vs) (1) (on-mim) changing suddenly and completely/(2) crisp and dry (e.g. skies, weather, tempura, laundry, etc.)/
 [ä] /(n) cold, strong, dry wind/
ȸä [Ȥä] /(exp) while it may be true that/just because/nevertheless/not necessarily/
ʤ /(exp) Y adding up to Z/Y making up Z/Y constituting Z/Z consisting of Y/Z composed of Y/Z containing Y/
ˤ /(exp) now that/since/so long as/because/
 /(n) (uk) slag/
߹礦 [ߤ] /(v5u,vi) to be(come) intertwined/to be entangled/
 /(adv-to,adv) (1) (on-mim) clatter (noise made by hard objects coming in contact, e.g. a door flinging open)/(2) (on-mim) bright and clear (e.g. sky)/(3) (on-mim) nicely dry (e.g. laundry)/crisp (e.g. tempura)/(4) (on-mim) cheerful and open-hearted/(5) (on-mim) changing suddenly and completely/(6) (on-mim) completely forgetting something/(P)/
󤫤 /(adv-to) (on-mim) clank clank/
󤳤 /(adv,adv-to) (on-mim) clip-clop (esp. of geta)/
 [餵冷] /(n,vs) (1) making a fuss/(n) (2) Much Ado about Nothing (Shakespeare)/
 [餫] /(n) dry wind/
Ȥ [餢] /(n,vs) (food) fried food (most oft. chicken)/
꤫ /(adj-na,adv-to,adv,vs) (1) (on-mim) crisp (e.g. potato chip, fried fish, etc.)/crunchy/(adv-to,adv,vs) (2) (on-mim) grumpily/touchily/edgily/irritably/(3) (on-mim) scratching/
椷 /(n) (rkb:) happy/auspicious/propitious/joyous/lucky/
椷 /(n) kariyushi shirt/Okinawan dress shirt similar to an aloha shirt/
 [Ȥ] /(ateji) (n) (uk) fried dough cake/
 [ꤳ] /(n) (arch) maid in an Osaka brothel/
 [줯] /(n) dry grass/dead grass/hay/withered grass/
 /(n) (uk) matte (metallurgical)/
襤Ҥ [襤] /(n) (col) popsy/cutie/sweetie/
襤Ҥˤι򤵤 [襤ˤϤӤ򤵤] /(exp) Spare the rod and spoil the child/If you love your children, send them out into the world/
襤Ҥ [襤] /(n) (col) (uk) popsy/cutie/sweetie/
椹 /(int) (abbr) cute!/adorable!/
 [餬] /(adj-no) imbricate/
 [ꤦ] /(exp,adj-f) able to change/
 [ꤨ] /(ik) (exp,adj-f) able to change/
 /(adv,adv-to) (on-mim) ding/chime (sound of a bell or a small gong)/
󤫤 /(n,adj-no) (1) anger/flare-up/(2) intense heat/(3) clanging noise/
󤫤Ȥ [󤫤Ǥ] /(n,adj-no) scorching heat/fierce glare of the sun/
󤫤ܤ [󤫤󤪤] /(v5r) to get very mad/
󤫤˹ [󤫤ܤ] /(n) boater (flat straw hat)/
󤭤 [󤭤Ĥ뤤] /(n) citrus fruits/
Ļ [󤳤ɤ] /(n) cuckoo/
󤷤㤯򵯤 [󤷤㤯򤪤] /(exp,v5s) to lose one's temper/to throw a tantrum/
󤷤㤯 [󤷤㤯] /(n) (1) fit of anger/temper/rage/(2) firecracker/
󤸤 [󤸤] /(n) (uk) snowshoe hare (Lepus americanus)/snowshoe rabbit/
Ťȼ [Ť᤮礦] /(n) canner/
Ťṩ [Ťᤳ礦] /(n) cannery/
Ǵޤ褦 [Ǥդ褦] /(exp) in an easy-to-understand manner/in a very kind and detailed way/
ǤФ褦 [ǤϤ褦] /(exp) curtly, in a displeased manner/
ʶ [ʤ] /(n) wood shavings/
 [Τष] /(n) (1) convulsions (in a child)/nervousness/short-temperedness/(2) bug thought to cause children's diseases/
Ф /(n) kanban/kamban/scheduling system for just-in-time production/
Ф [Фۤ] /(n) just-in-time inventory management/JIT/
 [ꤶ] /(n) Corona Borealis (constellation)/the Northern Crown/
 [󤬤] /(n) peridotite/
 [󤳤줤] /(n) gag order/gag rule/gag law/
⤤ [] /(adj-i) high-pitched/shrill/
 [] /(n) forceps/
 [󤸤礦] /(adj-no) rod-shaped/bacillary/bacilliform/baculiform/
 [󤸤礦] /(n) rod (shape of cell)/
 [󤹤] /(n) lye water (for making Chinese noodles)/
 [󤹤] /(n,vs) sprinkling (water)/watering (plants)/
 [󤿤] /(n) rod (shape of cell)/
κ˦ [󤿤ܤ] /(n) rod cell/
 [] /(n) (obsc) adulterer/paramour/
 [ܤ] /(n) bush/shrub/
ή [夦] /(n) perfusion/
ή [夦] /(n) perfusion pressure/
ޥ /(n) (uk) Major Mitchell's cockatoo (Cacatua leadbeateri)/Leadbeater's cockatoo/
 [] /(n) cavity margin (e.g. tooth, body)/
 [] /(n) (arch) metal buckle/
 [] /(ctr) (number of) months/
 [] /(ctr) counter for countries/
 [] /(ctr) counter for languages/
 [] /(adj-i) deep black/
٤ [ܤ] /(adj-i) (1) thin/skinny/(2) delicate/fragile/feeble/
夤 [襤] /(adj-i) frail/feeble/(P)/
 [] /(n,ctr) passage/place/point/part/
 [礦] /(n,vs) calcination/calcining/
ݤ [ʤ] /(exp) whether or not/
ʸ [⤸] /(n) (arch) mother/wife/
ήե [夦ե] /(n) regenerative fan/vortex flow fan/
ή֥ [夦֥] /(n) regenerative blower/vortex flow blower/
ή [夦] /(n) vortex sensor/
ήǻ [夦] /(n) vortex device/
 /(prt) (1) indicates sentence subject (occasionally object)/(2) indicates possessive (esp. in literary expressions)/(prt,conj) (3) but/however/still/and/(P)/
ä /(adv) (on-mim) with a grinding noise/
ä /(adv) (on-mim) with a grinding noise/
 [] /(n,adj-no) skeleton/
 /(suf,v5r) (1) to appear .../to look like .../to seem .../(2) to have a trace of/to be tinged with/
 [] /(n) (uk) rough potato (Metaplexis japonica)/
 [] /(n) (uk) rough potato (Metaplexis japonica)/
 /(adj-na,adv,n,vs) (on-mim) body trembling/teeth clattering/something coming loose/
 /(adv) (on-mim) suddenly/with a jerk/
 [] /(n) landslide/landslip/
 /(adj-na,adv,n,vs,adj-no) (on-mim) rustling/dry or rough feeling/(P)/
 /(n,adj-f) rustling sound/
 /(adv-to) (on-mim) with a swoosh/at one fell swoop/
 /(adj-na) (1) crude/unrefined/coarse/rough/(2) ill-mannered/rude/insensitive/tactless/boorish/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
 /(adv-to,adv) (1) (on-mim) rustling sound/(n) (2) (obsc) (sl) search (esp. a home search by the police)/
 /(v5r,vt) (obsc) (sl) to search (esp. a home in a police search)/
 [] /(n,vs) (sl) premises search/household search/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
 /(n) (uk) swimming crab (Portunus trituberculatus)/
 /(exp,conj) however/but/
 /(adv,adv-to) (on-mim) boisterously/roughly/briskly/
㤬 /(adv,adv-to,vs) (1) (on-mim) (pieces of metal, etc. hitting each other) noisily/(adj-na) (2) (on-mim) cluttered/disordered/messy/
 /(adv-to) (on-mim) (with a) crack/
 /(adv-to,adv) (on-mim) crash/smash/crunch/bang/breaking sound/
󤿤 /(n) (ksb:) good-for-nothing/bum/loser/coward/
 /(adv,adv-to) (1) (on-mim) biting/gnawing/(2) (on-mim) in constant pain/irritated/
㤬 /(adj-na,adv) rummage (in a drawer)/
ޤ /(n) peanut brittle/
 /(n,pref) fake/lie/nonsense/
ͤ /(n) faked information/bogus intelligence/disinformation/
ͥ /(n) faked information/bogus intelligence/disinformation/
 /(n) (sl) body build/
 /(exp,adj-ix) big and brawny/well built/gigantic/
ɤ [褤] /(exp,adj-i) big and brawny/well built/gigantic/
 /(exp,vk) to show one's age (e.g. to start creaking at the joints)/to wear out (e.g. machinery)/
 /(adv,adv-to,vs) (1) (on-mim) rattle/clatter/(2) (on-mim) trembling/shivering/quaking/wobbling/swaying/(3) (on-mim) whining/grumbling/griping/bellyaching/(adj-no,adj-na,n) (4) (on-mim) rickety/shaky/wobbly/decrepit/ramshackle/broken down/(P)/
 /(adv,adv-to) (on-mim) rattling/clattering/
ä /(adv) (1) (on-mim) with a clunk/with a clank/(2) the sound of a sudden decrease (in profits, vigor, etc.)/
Ĥ /(v5k,vi) to rattle/to be bumpy/to be shaky/to be unsteady/
Ԥ /(n,vs) rattle/rattling sound/
 /(adv) (on-mim) with a bang (clash, bump)/
 /(adv-to,adv) (on-mim) (with a) bump/(with a) bang/(with a) crash/sharply/
 [] /(n,vs) (value or amount) plummeting/
 /(adj-na) (col) (abbr) serious/diligent/honest/earnest/
 /(adv-to) (1) (on-mim) chattering (teeth)/(adj-na) (2) (on-mim) (frozen, worried) stiff/(adj-na,adj-no) (3) (on-mim) rigid (personality, thinking, etc.)/inflexible/overly serious/(adv,adj-no) (4) (on-mim) voracious (e.g. work, study)/without slack or pause/
ä /(adv) (on-mim) with a clashing or clanging sound/
 /(adv) (sl) truly/in earnest/
㤬 /(adj-na,n,vs,adv,adv-to) (on-mim) clatter/
Ĥ /(v5k,vi) (1) to clatter/to rattle/(2) to turn into a ruckus/
 /(adv) (on-mim) with a clank/
 /(adv-to,n) (on-mim) (with a) slamming noise (door, telephone receiver)/(with a) banging noise/(with a) clash (broken dish)/(with a) clank/(with a) bang/
 [] /(n) (sl) strabismus/squint/
 /(adv-to,n) (on-mim) (with a) slamming noise (door, telephone receiver)/(with a) banging noise/(with a) clash (broken dish)/(with a) clank/(with a) bang/
󤬤 /(n) tick-tock/chipping (sound)/
 /(n) (sl) competing in earnest (esp. in sumo)/
ä /(adv,n,vs,adv-to) (on-mim) feel disappointed/dejected/lose heart/feel emotionally drained/feel let down/(P)/
äꤹ /(exp) cheer up!/
ä /(adv,n,vs,adv-to) (on-mim) heartbroken/crestfallen/(P)/
ä /(n) (thb:) tsukemono/Japanese pickled vegetables/
ä /(adv-to,adv) (on-mim) crash/smash/crunch/bang/breaking sound/
ä /(adv,adv-to,vs) (on-mim) firmly/solidly/tough/(P)/
ä󤴤äȤ /(n) clickety-clack (e.g. train sound)/
ä /(adv,n,vs) solidly built/tightly/shrewd/calculating/(P)/
ä결 [ä] /(n) tightwad/
äĤ /(v5k,vi) to be greedy/to devour greedily/
äĤ /(adv) (sl) firmly/plentifully/with all one's might/
äפ /(adv) firmly (grasped)/latched onto/locked onto/
äݤä /(adv-to) (on-mim) in large quantities/
äݤ /(adv-to,adv) (on-mim) in large quantities/
Ĥ /(adv,n,vs) (on-mim) greedily/burning with desire for something/
Ĥ /(n) (1) klop/klunk/whonk/crash/thump/(adv-to) (2) with a heavy impact/forcibly/
Ĥȸ [ĤȤ] /(exp,v5u) to tell a person (something) emphatically/to let a person have it/
Ƥ /(prt) on the same occasion/at the same time/coincidentally/along with/partly (to do, for)/
 /(prt) (1) particle used to indicate the speaker's hope, desire, wish, etc. (e.g. "it would be nice if ...", "I wish there were ...", etc.)/(2) (col) emphatic particle/(3) particle adding uncertainty/
ʤ /(prt) (1) particle used to indicate the speaker's hope, desire, wish, etc. (e.g. "it would be nice if ...", "I wish there were ...", etc.)/(2) (col) emphatic particle/(3) particle adding uncertainty/
ʤΩƤ [ʤꤿƤ] /(v1) to yell/to shout/
˸ [ˤޤ] /(adj-no) bowlegged/bandy-legged/
 /(prt) (positive sentence end) I dare say/(negative sentence end) though, honestly/
Ϥ /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ф /(adj-no) (1) (on-mim) over-sized/(adv) (2) in large quantities/
Фä /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ф /(adv) (on-mim) suddenly/all of a sudden/quickly/emphatically/energetically/
Ӥ /(adj-na,n) (col) dried stiff (esp. of something sticky)/
֤ /(adv-to,n) (1) (on-mim) gulping down/guzzling/(adj-na,n) (2) (on-mim) sloshing around (e.g. liquid in one's stomach, esp. from drinking too much)/(P)/
֤ /(adv) (on-mim) emphatically (bite, gulp, chew, etc.)/
֤ [֤] /(n) (sumo) pushing the opponent with the torso/
֤դ [֤Ĥ] /(v5k) (uk) to bite at/to snap at/to sink one's teeth into/
֤ /(v5r) (1) to pitch (e.g. a boat)/(2) (sumo) to force out an opponent/
ְ [֤Τ] /(n,vs) swig/gulp/
ݤ [֤Τ] /(n,vs) swig/gulp/
ܤ /(adj-f) squelching/
ޤ /(suf) look like/sound like/savor of/smack of/
ޤ󶯤 [ޤŤ褤] /(adj-i) (very) patient/persevering/
޸ [ޤ] /(n) purse with a metal clasp/handbag (with clasp)/pouch (with clasp)/coin purse (with clasp)/
ߤ /(adv,adv-to) (on-mim) nagging/griping/
ߤ [ߤߤ] /(n) growling voice/snarling voice/
Ĥ /(adj-i) greedy/grasping/predatory/calculating/avaricious/
 /(v1,vt) (1) to greedily try to win big (e.g. in mahjong)/(2) to swipe/to nick/to pilfer/
 [ᤳ] /(n) chintzy, money-grubbing girl/
 /(n) (1) background chatter on a soundtrack/(2) extra (actor)/(3) (and) many others/
䤬 /(adv,adv-to,vs) (on-mim) noisily/in a crowd of people talking/clamorously/in a hubbub/(P)/
餬 /(adv,adv-to,vs) (1) (on-mim) clattering/rattling/gargling/(adj-na,adj-no) (2) empty/bare/uninhabited/vacant/unoccupied/(3) raspy (voice)/gravelly/(n) (4) rattle (e.g. baby's toy)/
餬 [餬ؤ] /(n) (uk) rattlesnake/
餬 [餬餴] /(n) rough voice (e.g. when one has a cold or sore throat)/
餯 [餯] /(n) rummage sale/
ä /(adv) (1) (on-mim) to burst open/to open suddenly (of a door)/(2) to change completely/to do a 180/
äѤ /(n,adj-na) (col) rudeness/rude person/
 /(adv,adv-to) (1) (on-mim) entirely/suddenly/completely/rudely/(n) (2) window louvre/
󤬤 /(adv-to) (on-mim) clanging/
 /(adv,vs) (on-mim) empty/deserted/(P)/
ɤ /(adj-na,n) hollowness/emptiness/void/
 [餢] /(n,adj-na) (1) virtually empty/quite empty/(2) inadequately defended/defenseless/defenceless/
 [餹] /(n,adj-na) virtually empty/quite empty/
 [餢] /(n,adj-na) (1) virtually empty/quite empty/(2) inadequately defended/defenseless/defenceless/
 /(n) (1) sliced ginger prepared in vinegar (served with sushi)/pickled ginger/(2) (abbr) mimeograph/(3) reprimand/rebuke/censure/reproof/(4) (sl) (derog) overly skinny person/
 [Ф] /(n) mimeograph/
 [٤] /(n) (1) drudge/grind/swot/someone who studies too much/(n,vs) (2) cram-study (for exam, etc.)/swotting/
 /(suf,v5r) (1) to show signs of being/to feel/to think/(2) to behave as if one were/to pretend/to act as if/(3) to want/to desire/to be anxious to/to be eager to/
 /(n) scree/
 [] /(n) scree slope/
 /(adv-to) (1) (on-mim) thump/thud (dull sound representing something being hit)/(2) severe/difficult/hard/
󤬤 /(adv,vs) (col) (on-mim) sound of large bell/sound of scolding voice/(pounding of) headache/intense/
󤬤󿩤٤ [󤬤󤿤٤] /(exp,v1) (sl) to pig out/to chow down/
 [󤸤] /(adv) (uk) bound hand and foot/hedged in (e.g. by restrictions)/immobile/
Ȱȯ魯 [ȤäѤĤ魯] /(exp,v5s) to punch someone/to give someone a belt/
 /(int) (chn) go for it/keep at it/
Ф결 [Ф] /(n) someone who battles on in difficult circumstances/
 /(n) (abbr) deep-fried tofu mixed with thinly sliced vegetables/
 [󤰤] /(n) (uk) ganguro/young girl who heavily tans her skin, bleaches her hair and wears heavy make-up/
 [󤯤] /(n) (1) head of a pipe, incl. the bowl and stem attachment/(2) (col) neck/head/
󤽤 [󤯤Ӥ] /(exp,v1) to sit silently at a meeting/
򤽤 [󤯤Ӥ򤽤] /(exp,v1) to sit silently at a meeting/
 [󤷤] /(n) cancer diagnosis/
 [褯Ǥ] /(n) tumour suppressor gene/tumor suppressor gene/
ᤤ [Ϥ䤤] /(exp) no sooner ... than .../hardly ... when .../
ʹƤ [Ƥ] /(exp,v1) who do you think you're kidding by saying (used to indicate incredulous dismissal of some claim)/What a laugh!/
ʹ [Ƥ] /(exp,v1) who do you think you're kidding by saying (used to indicate incredulous dismissal of some claim)/What a laugh!/
ä /(n) chance/start/cue/excuse/motive/impetus/occasion/
 [] /(adj-na,n,adj-no) daring/unyielding/
 [] /(n) sake tasting/wine tasting/
֤ [] /(v5s,vt) (1) to listen repeatedly/to listen again/(2) to ask a question in return/(3) to ask again/to ask for a repeated explanation/
 /(adv) (on-mim) squeak/creak/
߹礦 [ߤ] /(v5u) to engage in (mutual) competition/
硼 /(int) gross/nasty/yuck/
礤 /(adj-i) (sl) feel sick/(something is) weird/
 /(adv-to,adv) (on-mim) creak/squeak/
 [] /(n) (food) (uk) noodles made in flat strips/
 [] /(n) flaw noise/
ʬ [֤] /(n) excess of fold beyond the stitching seam/
 /(adv-to,adj-t) (arch) soaring highly/towering greatly/
 /(adj-na,adv-to,n) (1) (on-mim) jam-packed (physically or of schedule, etc.)/(2) (used to denote a) grinding noise/(3) precisely/correctly (e.g. when working, etc.)/(n) (4) acrida cinerea/oriental longheaded locust/
 [Фä] /(n) (1) (uk) (col) male Oriental longheaded locust (Acrida cinerea)/(2) (obs) Gonista bicolor (species of grasshopper resembling the Oriental longheaded locust)/
ä /(adv,vs) (on-mim) exactly/perfectly/(P)/
󤭤 /(adv-to,adv) correctly/properly/accurately/
 /(adv,vs) (on-mim) precisely/accurately/neatly/(P)/
ä /(adv) exactly/precisely/
ä夦ǡ [ä夦] /(adj-t,adv-to) deferential/humble/reverent/respectful/
ä硼 /(int) gross/nasty/yuck/
ä /(adv,vs) (1) punctually/on the dot/precisely/(2) closely/tightly/(fits) like a glove/(3) without fail/(P)/
äѤ /(adv,adv-to,vs) (on-mim) clearly/plainly/decisively/distinctly/flatly/(P)/
äѤ /(adv,adv-to,vs) (on-mim) clearly/plainly/decisively/distinctly/flatly/
Ĥ /(adj-i) (1) intense/severe/hard/(2) determined/forceful/formidable/(3) strong/(4) tight/close/(P)/
Ĥͤβ [ĤͤΤᤤ] /(n) rain shower while the sun shines/sun shower/
ĤͿ [Ĥͤ] /(n) light brown/
Ĥ /(ik) (n) ticket/
 [Ĥ] /(adj-no,adj-na) (uk) a little tight/a little snug/a little harsh/
ʤ /(adv,adv-to) (arch) worriedly/fretting/moping/brooding/
ʤ [ʤ] /(n) (uk) mochi sprinkled with soy flour/
ʽ [ʤ] /(adj-i) (1) burning or scorched smell/(2) imminent military action/(3) suspicious/
ʴ [ʤ] /(n) (uk) roasted soybean flour/roasted soy flour/
ʴ [ʤ] /(n) (uk) mochi sprinkled with soy flour/
̤Ʀ [̤ɤ] /(n) silken tofu/soft tofu/
̤ [̤] /(n,adj-no) incus (bone of the ear)/
Τ [Τ] /(n) mushroom cloud (from nuclear explosion, etc.)/
Τ [ΤȤ] /(n) mushroom gathering/
Τ [Τ] /(n) mushroom gathering/
Ӥ /(adv,adv-to,n,vs) (on-mim) brisk/lively/energetic/
Ӥ֤ [Ӥ򤫤] /(exp,v5s) to turn on one's heel/to turn back/to return/
Ӻ [ӤȤ] /(n) light brown sugar/
ޤ꤬ [ޤ꤬뤤] /(exp,adj-i) embarrassed/ashamed/
ޤ갭 [ޤ뤤] /(adj-i) feeling awkward/being ashamed/being bashful/
ޤʸ [ޤ] /(n) cliche/platitude/formula/set phrase/
ᤨ /(exp) (sl) disgusting/gross/bad feeling/weird/
٤ [ᤳޤ] /(adj-na) (1) smooth/(2) meticulous/painstaking/detailed/
٤ [ᤴޤ] /(adj-na) (1) smooth/(2) meticulous/painstaking/detailed/
٤ [ᤳޤ] /(adj-i) (1) smooth/(2) meticulous/painstaking/detailed/
٤䤫 [ᤳޤ䤫] /(adj-na) smooth/polite and attentive to detail/
⤤ /(adj-i) (sl) (abbr) gross/disgusting/
ɤ [褤] /(exp,adj-i) good feeling/feeling good/
䤹 [Ҥ䤹] /(exp,v5s) to be struck with terror/to be terrified/to be scared to death/
İ [⤫襤] /(adj-f) (sl) (col) being both repellant and attractive at the same time/being both cute and disgusting/
 [⤹] /(n) eel-liver soup/
ۤ [⤹] /(n) eel-liver soup/
㤢 /(int) (1) yikes!/eek!/ouch!/blech/interjection expressing surprise, pain, fear, or disgust/(adv) (2) (on-mim) monkey screech/(n) (3) (sl) customer/
㤢㤢 /(n,adv) (1) chitter/chatter/giggle/(2) screeching/squealing/
 /(int) yikes!/eek!/ouch!/blech/interjection expressing surprise, pain, fear, or disgust/
ä /(n,adv) (1) chitter/chatter/giggle/(2) screeching/squealing/
ä /(n,adv) (1) chitter/chatter/giggle/(2) screeching/squealing/
Ԥ /(adv,adv-to,vs,adj-na,adj-no) (on-mim) (col) brimming with youthful enthusiasm/in high spirits/raring to go/overflowing with youthful energy (used mainly of girls)/acting all cute and charged up/
󤭤 /(int) yelp/yap/
夦 /(adv,adv-to) (1) (on-mim) (rubbing, twisting) hard/with a squeal/with a creak/(2) (on-mim) (drinking) in one sweep/
夦夦 /(adj-na,adv,n) squeak/
夦ä /(adv) (1) (on-mim) tightly/squeaking/(2) (on-mim) (drinking) all in one sweep/
夦 /(n) (obsc) armadillo/
夦礦 /(n) mizuchi/mythical dragon-like beast/
夦 [夦] /(n) barn/stable/
夦 [夦] /(n,vs) going into a huddle/
夦 [夦] /(adj-t,adv-to) (arch) echoing beautifully (of the sound produced by striking together jewels or metals)/beautiful (of a melody, etc.)/
ä /(adv) (1) (on-mim) tightly/squeaking/(2) (on-mim) (drinking) all in one sweep/
 /(adv,adv-to) (on-mim) choked up (with emotion)/heart-wringing/momentary tightening of one's chest caused by powerful feelings (e.g. parting with a loved one)/
 [] /(n,vs) (col) one's chest tightening up (from emotion) so much that one feels one's heart might stop/"dying of cuteness"/
礦 [礦] /(n,vs,adj-no) correction (of fault, defect, flaw, etc.)/remedy/rectification/redress/reform/
礦 [礦] /(n) (comp) cabinet/case/housing/component/unit/chassis/main frame/
礷礦 [礷礦] /(n) Tucana (constellation)/the Toucan/
Ȥ /(adv,n,vs) (on-mim) look around restlessly/
Ȥ /(adv) (on-mim) (looking) blankly/(staring) in puzzlement/
 /(adv,n,vs) (on-mim) look around restlessly/(P)/
 /(adv,adv-to) (1) with bright almond eyes/eyes wide open/(2) nonchalantly/
 /(adv,adv-to) (1) with bright almond eyes/eyes wide open/(2) nonchalantly/
 /(n) (uk) Chinese muntjac (species of barking deer, Muntiacus reevesi)/
餭 /(adv,adv-to,vs) (on-mim) glitter/sparkle/glisten/twinkle/(P)/
 /(adv-to) (on-mim) glittering/glitteringly/sparkling/twinkling/brightly/
 /(adv,adv-to) (on-mim) with a momentary flash of light/
꤭ /(adv) (1) (on-mim) chafing/grinding (e.g. teeth)/(2) (on-mim) binding tightly/pulling tight (e.g. a bow)/(3) (on-mim) rotating quickly/(4) (on-mim) hurting sharply/(5) (on-mim) briskly/quickly/promptly/at once/right away/
꤭ [꤭ޤ] /(n,vs) whirling/going round and round/rushing a person off his feet/
ä /(adv,vs) (on-mim) having a crisp appearance/stiffly/tensely/smartly (e.g. dressed)/neatly/
 /(adv,adv-to) (1) (on-mim) stiff and slackless/tense without any looseness/(2) cling tightly/pulled or stretched as far as possible/(3) creaking of a door or oar/
 [] /(n,vs) (1) (uk) tailspin/spin/(2) (uk) drilling/boring/
줤 [줤] /(n,adj-na) love of cleanliness/liking to keep things clean/tidiness (of people)/neatness/
줤 [줤] /(n) (1) (uk) whitewashing/glossing over/lip service/(2) deftly finishing up/putting on the final touches/
 /(n) broadbanded thornyhead (Sebastolobus macrochir)/broadfin thornyhead/kichiji rockfish/
󤭤餭 /(adj-no) gaudy/flashy/showy/
󤭤 /(adv,n,vs) (1) (on-mim) shrill/strident/piercing/tinkling/metallic-sounding/(adj-na) (2) ice-cold/very cold/(n,vs) (3) ice cream headache/brain freeze/
㤯 [㤯֤] /(n) pouch/purse/
 [뤷] /(n) (sl) (sens) madness/madman/
» [] /(n,vs) damage/injury/defamation/waste/
˱ [ۤ礦] /(n) (obsc) intricately inscribed ancient bronze or iron mirror featuring a pair of firebirds/
˱ʸ [ۤ] /(n) (obsc) inscription of a fantastic birdlike creature found on Yin and Zhou dynasty bronze ware, etc./
 [] /(n) crack/crevice/fissure/chap/rift/
 /(n) creak/squeak/rasping sound/
 /(n) creak/squeak/rasping sound/
Ȥ /(adv,adv-to) (on-mim) squeaking or creaking (followed by a thump)/
 /(adv,adv-to,vs) jerkily/
㤯 /(adv,adv-to,n,vs) (1) jerkiness/awkwardness/stiltedness/(2) souring (of a relationship)/strain (e.g. in relations)/
ä /(adv-to) (1) (with a) start/(vs) (2) to feel shocked/
 /(adv,adv-to) (1) (on-mim) (with a) start/(vs) (2) to be startled/
 /(adv,adv-to) (on-mim) squeak squeak/squeaking/
ʤ /(adj-i) awkward/clumsy/stiff/crude/unrefined/constrained/(P)/
ʤ /(adj-i) awkward/clumsy/stiff/crude/unrefined/constrained/
 /(adj-na,adj-no,n,adv,vs) (on-mim) jagged/notched/corrugated/milled/serrated/with jaggies (stair-step artifacts in computer images)/(P)/
 /(n) creak/squeak/creaking sound/
 /(adv,adv-to,vs) (1) (on-mim) strained (atmosphere)/(2) (on-mim) thin and bony/
 /(adv,adv-to,vs,adj-no,adj-na) (on-mim) oily/sticky/greasy/
 /(adv,adv-to,vs) (1) creakily/(adj-na) (2) close (i.e. with no room to spare)/
ä [äꤴ] /(n) strained back/slipped disk/lumbosacral strain/
ä /(adv) tightly/fully/(P)/
ä /(n) (sl) (sens) left-handed/
ä /(adv) tightly/fully/
Ȥ /(adv,adv-to,vs,adj-no,adj-na) (on-mim) oily/sticky/greasy/
㤢 /(int) yikes!/eek!/ouch!/blech/interjection expressing surprise, pain, fear, or disgust/
㤢㤢 /(adv,n) (1) scream/squawk/squeal/(2) loud complaining/noisy conversation/
 /(int) yikes!/eek!/ouch!/blech/interjection expressing surprise, pain, fear, or disgust/
դ /(n) speechlessness/state of being unable to argue/
դȸ [դȤ] /(exp,v5u) to be beaten hollow/to be argued into silence/
㤭 [ʤ] /(n,vs) screaming fit/tantrum/(baby) crying hysterically/
夦 /(adv,adv-to) (1) (on-mim) squeezing something tightly/sound made by someone (or something) being squeezed/(2) criticizing someone severely/sound made by someone being criticized/(n) (3) (col) hug/
夦夦 /(adj-na,adv) (on-mim) packing in tightly/creaking leather, door, etc./(P)/
夦夦ͤ [夦夦Ť] /(exp) jam packed/
夦ͤ [夦Ť] /(adj-na,n) packed like sardines/jammed/
央 /(adv) (on-mim) snoringly/
ä /(adv,vs) (on-mim) tightly (squeezing)/firmly/hard/
ä /(adv,vs) (on-mim) tightly (squeezing)/firmly/hard/(P)/
礦 /(n,adj-na,adj-t,adv-to) (uk) stony, fallow land/
ä /(adv,vs) (on-mim) being startled/(P)/
夦 /(n) (uk) Tamarix chinensis/Chinese tamarisk/
 /(adv,adv-to,vs) (on-mim) goggling/rolling (one's eyes)/
 /(adv,adv-to) (on-mim) staring (e.g. eyes)/goggling/glaring/
 [] /(n,adj-no) bulging eyes/goggle eyes/saucer eyes/
餮 /(adv,n,vs,adv-to) (1) (on-mim) glare/dazzle/(2) glitter/(P)/
 /(adv-to) (on-mim) dazzlingly/
Ĥ /(v5k,vi) (1) to glare/to dazzle/(2) to glitter/
 /(adv,adv-to) (on-mim) staring (e.g. eyes)/goggling/glaring/
꤮ /(adj-na,adv) (1) (on-mim) at the last moment/just barely/(2) grinding sound/(P)/
꤮ޤ /(exp) until something reaches the very limit/until the very last minute/up to the breaking point/
꤮ꥻ /(exp) just safe (e.g. just avoiding being late, failing an exam, etc.)/just (barely) OK/
 /(adv,adv-to,vs) (on-mim) glaringly (staring)/
 /(adv,adv-to) (on-mim) staring (e.g. eyes)/goggling/glaring/
 /(exp) (id) (kyu:) in case of/
 /(n) (uk) lesser emperor (species of dragonfly, Anax parthenope)/
 /(adv,adv-to) (1) giving two or three light tugs (or pushes)/(2) (arch) worrying about/moping/brooding over/fretting/(3) (arch) suddenly angry/feeling a surge of anger/
˷ [] /(n,adj-na,adj-no) glutton/gourmand/
˷ [ܤ] /(n,adj-na,adj-no) glutton/gourmand/
㤤 [] /(n) discrepancy/different or conflicting opinions/
㤦 [] /(v5u,vi) to cross each other/to run counter to/to differ/to clash/to go awry/
ߤ [Ȥ] /(v1,vt) to check/to hold back/
Ф [] /(v5s) to factor out (e.g. in algebra)/to pull out common elements/
ä [ä] /(n) muffled voice/
 [] /(n) side door/side gate/
ȴ [̤] /(v1,vt) (1) to go through/to pass through/(2) to struggle through/to get through (difficulties, danger, etc.)/to escape (through the cordon)/to evade (the law)/
 /(adv,n,vs) (on-mim) feeling depressed/
ӷ [Ӥ] /(adj-na,n) (uk) wedge-shape/
 [Ӥ] /(n) (1) keystone/(2) sphene/
 /(n) horse mackerel dipped in salt water and dried in the sun/
 [줨] /(n) (undesirable but) inseparable relationship/
㤯 /(adj-na,adv,adv-to,vs) (1) (on-mim) crumpled/disheveled/dishevelled/rumpled/tousled/wrinkled/creased/(2) (on-mim) depressed/gloomy/(adv,adv-to,vs) (3) (on-mim) noisily (chewing)/(P)/
ä /(adv) (on-mim) crushed flat/squashed to a pulp/squished/crumpled/
 [] /(adj-no) comb-shaped/
 [Ǥ] /(exp,v5b) to choose by lot/
㤯 [㤯] /(n) (astron) Pavo (constellation)/the Peacock/
 [餶] /(n) (astron) Cetus (constellation)/the Whale/
 [Ҥ] /(exp,v5k) to draw lots/
 [Ӥ] /(n,vs) (uk) lottery/drawn lot/
 [] /(n) luck in a lottery/luck in a raffle/
 /(n,adv,vs) (on-mim) chuckle/giggle/
Ф [餦] /(exp,v5u) to giggle/
ä /(adv) unintentionally/slipping out (e.g. a chuckle)/
äȾФ [äȤ餦] /(exp) to give a little chuckle/to let out a giggle/
ͤ /(v1,vt) to pilfer/to filch/to swipe/
 /(n,adj-no) dullness (esp. of the skin)/lack of luster/dirt/soil/contamination/
 /(v5m,vi) to be quiet/to be dull/to darken/
 /(adv) unintentionally/slipping out (e.g. a chuckle)/
 [] /(n) ring finger/fourth finger/
 /(n,adv-to) (on-mim) sniff/sniffle/snuffle/
 [] /(n) (1) ornamental ball-shaped scent bag/(2) decorative paper ball (for festive occasions)/
 [] /(n) (sens) ragman/junkman/garbage man/
 [䤵] /(n) ragman/junkman/garbage man/
Ŵ [Ƥ] /(n) scrap iron/
 [] /(n) kudzu starch gruel/
 [ˤ] /(n) waste meat/meat scraps/offal/
 [] /(n) wastebasket/dustbin/
ʪ [] /(n) (1) trash/junk/garbage/(2) worthless product/
ʴ [] /(n) kudzu starch/
 [ä] /(n) kinky hair/frizzy hair/unruly hair/curly hair/
 [] /(n) (1) ruffian/villain/knave/thief/suspicious fellow/(2) peculiar person/idiosyncratic person/stubborn fellow/(3) tricky thing/something that is more than it seems/(4) expert/master/highly skilled person/(5) goblin/apparition/monster/ghost/phantom/spectre/specter/
 [] /(n) kinky hair/frizzy hair/unruly hair/curly hair/
館 [館] /(exp,int) (uk) fuck off!/eat shit/up yours!/up your arse (ass)/(that's a) load of rubbish/nonsense!/to hell with it/codswallop/
ٶ [ɤ礦] /(n) foolhardiness/daredevil courage/
ٶ [٤󤭤礦] /(n,vs) (sl) cram for an exam/concentrated study/
 /(adj-na,adj-no) (1) (on-mim) exhausted/tired/(2) withered/worn out/(n) (3) boiling until shapeless or mushy/(4) tediously/repetitively/wordily/(P)/
Фäޤ /(exp) (col) (vulg) (ktb:) drop dead, you bastard!/fuck you!/
ФäƤޤ /(exp) (col) (vulg) (ktb:) drop dead, you bastard!/fuck you!/
Ф»ʤ [Фꤾʤ] /(exp) (vulg) (uk) worthless (of a person)/somebody who wouldn't be missed if they died/
Ф /(v5r,vi) (1) (col) to kick the bucket/to drop dead/to die/to croak/(2) to be pooped/to be exhausted/to be knackered/(P)/
Ф /(exp) (vulg) (ktb:) drop dead!/go to hell!/fuck you!/shove it!/
Ӥ٤ [Ӥ⤦] /(n,adj-no) waste of effort/thankless task/
 /(adv-to) (on-mim) tediously/lengthily/wordily/
 /(adj-i) tedious/lengthy/wordy/long-winded/
 [ʤ] /(n) breaker/breaking wave/broken sea/
Ф [Ф] /(exp,adj-i) fledgling/young and inexperienced/green/wet behind the ears/
Ф򶴤 [Ф򤵤Ϥ] /(exp,v5m) to stick one's nose into (someone else's business)/to meddle/to interfere/to butt in/
Ф򶴤 [ФϤ] /(exp,v5m) to stick one's nose into (someone else's business)/to meddle/to interfere/to butt in/
㤯 /(adv,adv-to,adj-na) (on-mim) crunching/crumpling/messy/
ä /(adv,adv-to,vs) (on-mim) distinctly (standing out)/clearly/in sharp relief/boldly/(P)/
ää /(int) evil laughter/
ä٤ /(v5r) to talk/to chatter/to tell (e.g. secrets)/
äĤ [äĤष] /(n) burr (prickly seeds or seedheads that stick to fur and clothes)/
失 [äĤ] /(v1) (1) (uk) to attach/to stick together/to paste/to glue/(2) (uk) to place together/to put side-by-side/(3) (uk) (col) to make someone get married/to get someone hitched/
դ [äĤष] /(n) burr (prickly seeds or seedheads that stick to fur and clothes)/
դ [äĤ] /(v5k,vi) (1) (uk) to adhere to/to stick to/to cling to/(2) (uk) to keep close to/to go along with/(3) (uk) to get involved with/to be thick with/to become intimate/(P)/
դ [äĤ] /(v1) (1) (uk) to attach/to stick together/to paste/to glue/(2) (uk) to place together/to put side-by-side/(3) (uk) (col) to make someone get married/to get someone hitched/(P)/
Ĥ /(adv,adv-to) (1) (on-mim) stifled (laughter)/(2) (on-mim) simmering/
Ĥˡ [ĤĤܤ] /(ateji) (n) (obsc) Meimuna opalifera (species of cicada)/
Ĥ¤٤ [Ĥʤ٤] /(exp) together/abreast/side-by-side/
Ĥ [Ĥष] /(n) (uk) Mecopoda nipponensis (species of katydid)/
İ­ [Ĥä] /(n) pair of shoes/
Ĳ [Ĥ] /(n) shoemaker/shoe store/
Ĳ [Ĥ] /(n) socks/sock/stockings/stocking/
Ȣ [ĤФ] /(n) shoe box/shoe shelf/
ɤʸ [ɤ] /(exp,n) chat-up line/pick-up line/(loving) words/
ɤ /(adv,adv-to,vs) (on-mim) tediously/repetitively/(P)/
ˤ㤯ˤ /(n,vs,adv-to) (on-mim) (the impression of being) soft and flexible/
ͤ /(adv,adv-to,vs) (on-mim) winding/meandering/wriggling/wiggling/waving/swaying/twisting and turning/
ͤ /(v5r,vi) to bend loosely back and forth/to wriggle/to be crooked/
ΰ [Τ] /(ik) (n) (1) female ninja/(2) (col) woman/
λ˶ʤ [Τˤޤ] /(exp,v1) to bend over in the shape of the the character ku/to bend forward from the waist to form a chevron shape/
λ [ΤƤ] /(n) iteration mark shaped like the hiragana "ku" (used in vertical writing to represent repetition of two or more characters)/
Ӥ֤ [Ӥ򤫤] /(exp,v5s) to turn on one's heel/to turn back/to return/
Ӥ껦 [Ӥꤳ] /(v5s,vt) to strangle to death/
Ӥե /(n) (sl) small waist fetish/wasp waist fetish/
 [ܤ] /(n) pit/hollow/basin/depression/
߼ؽ [ߤȤ٤󤸤] /(n) outhouse (from which night-soil may be collected)/privy/
߼ [ߤȤ] /(v5r,vt) (1) to scoop out/to pump out/(2) to understand/to surmise/
߾夲 [ߤ] /(v1,vt) (1) to draw (water, etc.)/to scoop up/to pump up/to dip up/(2) to adopt ideas (from subordinates, the public, etc.)/
λ [Τ] /(n) spider's thread/spider silk/
 [Τ] /(exp,n) spiderweb/
 [Τ] /(n) cobweb theorem/
 [ޤ] /(n) the arachnoid (membrane)/
첼з [ޤä] /(n) subarachnoid hemorrhage/subarachnoid haemorrhage/
褯 /(adv,adv-to,vs) (on-mim) worrying about/moping/brooding over/fretting/(P)/
餤 /(suf,prt) (1) approximately/about/around/or so/(2) to (about) the extent that/(almost) enough that/so ... that .../at least/(3) as ... as .../like/(P)/
餯 /(adv,adv-to,vs) (on-mim) dizzy/giddy/
ä /(adv) (1) (on-mim) dizzyingly/(vs) (2) to feel dizzy/
 [٤] /(n) traditional horse-racing/originally two horses head-to-head or ten at a time, esp. May 5th event at Kamigamo shrine/
ؤ [餬] /(n,vs) (1) changing one's stance/changing loyalties/changing jobs/switching horses/(2) changing business location/changing houses/changing quarters/
꤫ /(n) repetition mark in hiragana/
꤫ /(n) repetition mark in katakana/
꤫ /(n) voiced repetition mark in hiragana/
꤫ /(n) voiced repetition mark in katakana/
꤯ /(adj-f) big and round (e.g. eyes, shaven head, etc.)/
겼 [ꤵ] /(v5r,vi) (1) to be moved back (e.g. date, rank, order)/to be postponed/(2) (math) to be borrowed (of a number in subtraction)/
Ф [] /(v5s,vt) (1) to draw (a thread)/to let out (e.g. a rope)/(2) to sally forth/(3) to send out/to dispatch/(4) to lunge/to unleash/
꿧 [ꤤ] /(n,adj-no) chestnut-color/chestnut-colour/
ȴ [̤] /(v5k,vt) to gouge out/to excavate/to hollow/to bore/to drill/to carve (e.g. pumpkin)/
֤ [꤫] /(n,vs,adj-no,adj-na) (1) repetition/repeat/reiteration/iteration/refrain/cycle/(n-adv) (2) repeatedly/
֤ [꤫] /(v5s,vt,vi) to repeat/to do something over again/
뤯 /(adv,adv-to,vs) (1) (on-mim) whirling/revolving/spinning/going round and round/(2) (on-mim) coiling around/winding around/rolling around/(3) (on-mim) working tirelessly/working hard/(4) (on-mim) constantly changing/(P)/
 /(adv-to) turn around/rapid turn/round and charming (e.g. eyes)/
߳ [ߤ] /(n) nutcracker/nutcrackers/
 [ߤ֤] /(n) walnut oil/
 [ߤ] /(n) walnut oil/
 [ܤ] /(n) (obsc) flail (for threshing grain)/
 [Ӥ礦] /(n) rickets/
ߤ󤯷 [ߤ󤯤] /(n) (uk) Antarctic minke whale (Balaenoptera bonaerensis)/southern minke whale/
廊 [廊] /(v5m) (1) to hold fast deep in (one's mouth or other orifice, often used in a sexual context)/(2) to bring in a man for sex/
 /(adv-to) opening suddenly and widely (e.g. eyes)/
 /(adv,adv-to) (on-mim) ding/chime (sound of a bell or a small gong)/
 [襤] /(n,vs) (1) breaking ground/ground-breaking (ceremony)/(n) (2) New Year's ceremony in which a hoe is used to break ground in a field lying in a lucky direction/
켰 [襤줷] /(n) ground-breaking ceremony/
󤯤 /(n,adv,adv-to,vs) (on-mim) sniff/sniff-sniff (esp. a dog)/whining/whimpering/
󤯤Ĥ [󤯤ʤ] /(exp,v5k) to whine (of a dog)/
 /(aux) (ksb:) to give/to let one have/to do for one/to be given/
 [󤸤礦] /(n,vs,adj-no) fumigation/smoking (out)/
 [󤻤] /(n) (1) smoked food/smoking (fish, meat, etc.)/(adj-no) (2) smoked/
ΰ [Τ] /(n) (1) female ninja/(2) (col) woman/
 /(adv,adv-to,vs) (1) snoring/(2) growling (low rumbling sound)/
 /(adv) (on-mim) soundly (of sleeping)/(sleeping) like a log/
 /(adv,adv-to,vs) (on-mim) doing something forcefully and continuously (pulling hard, gulping drink)/
ä /(adv) (1) (on-mim) suddenly and forcefully (e.g. jerk, poke, shove)/(2) (on-mim) in a single gulp/in one go/
 /(adv) (1) (on-mim) suddenly and forcefully (e.g. jerk, poke, shove)/(2) (on-mim) in a single gulp/in one go/
 [Τ] /(n) (1) large sake cup/(n,vs) (2) gulping down a drink/taking a swig at something/
 [Τ] /(n) (1) large sake cup/(n,vs) (2) gulping down a drink/taking a swig at something/
ݤ [Τ] /(n) (1) large sake cup/(n,vs) (2) gulping down a drink/taking a swig at something/
 /(n) (1) rock (in rock, paper, scissors)/(adv,n) (2) sound made through constricted throat/(3) sound made in suffering or under adversity/
 /(adv,adv-to) (on-mim) fast (asleep)/snoring or grumbling sound/
 /(adv) (on-mim) soundly (of sleeping)/(sleeping) like a log/
 /(n,adj-na,adj-no) lazybones/good-for-nothing/idler/
ä /(adv,adv-to) (on-mim) heartily (drinking)/
βФʤ [ΤͤǤʤ] /(exp,adj-i) lost for words/not knowing what to say by way of excuse (refutation)/
 /(adv,n,vs) (1) throbbing pain/(2) jerkily/awkwardly/
ä /(adv) (1) piercingly (as though cutting with a sharp sword)/(2) hard-hitting (e.g. criticism)/
 /(adv) (on-mim) deeply (e.g. dagger thrust)/
 /(n) (uk) (rkb:) Okinawan fortress/
 /(adv,adv-to) (1) (on-mim) grumbling/complaining/muttering/(2) (on-mim) crumpling (e.g. paper)/
㤰 /(adv-to,adv,adj-na,vs) (on-mim) soggy/mushy/crumpled/
ä /(adv) (on-mim) crushed flat/squashed to a pulp/squished/crumpled/
礰 /(n,adj-no) sopping/soaking/
Ǩ [̤] /(n,adj-no) sopping wet/sodden/wet to the skin/
˥ [̤] /(n) running stitch/
 /(adv,adv-to,vs) (1) (on-mim) mumblingly/grumblingly/(2) tardily/slowly/
㤰 /(adj-no,adj-na,adv,adv-to) (1) soggy/soaking/drenched/(adv,adv-to) (2) incessantly (complaining)/
 /(n) (uk) (rkb:) Okinawan fortress/
 /(adv,adv-to,vs) (on-mim) snuffling/sniffling/
 /(n,adv-to) (on-mim) sniff/sniffle/snuffle/
 /(adj-na,adj-no) (1) (on-mim) exhausted/tired/(2) withered/worn out/(n) (3) boiling until shapeless or mushy/(4) tediously/repetitively/wordily/
 /(adv,adv-to,vs) (on-mim) completely exhausted/dead tired/limp/senseless/
 /(adj-na,adj-no) (1) (on-mim) exhausted/tired/(2) withered/worn out/(n) (3) boiling until shapeless or mushy/(4) tediously/repetitively/wordily/
 /(n,vs) (1) to mumble/to mutter/(2) to complain (continuously) about something/
 /(n) splat!/
㤰 /(adj-na,adv,adv-to,vs) (on-mim) pulpy/soppy/sloppy/
礰 /(n,adj-no) sopping/soaking/
 [Фʤ] /(n) tedious complaints/continual moaning/
ä /(adv) soaking (wet)/wringing/
ä /(adv,adv-to) (on-mim) sound asleep/fast asleep/(P)/
ä /(adv,adv-to,vs) (on-mim) completely exhausted/dead tired/limp/senseless/(P)/
ä /(adv) (1) (on-mim) suddenly/at once/in one go/with a jerk/with a gulp/(2) (on-mim) considerably/very much/a lot/(3) (on-mim) firmly/with an effort/tightly/exerting pressure/(4) (on-mim) completely (e.g. at a loss)/(5) (on-mim) deeply (e.g. moved)/
ä [äȤ] /(exp,vk) (uk) to touch emotionally/to feel something/to strike home/
Ĥ /(n,adv-to) (on-mim) simmering/boiling gently/
Ǥ /(adj-na) dead drunk/
Ǥ󤰤Ǥ /(adj-na) dead drunk/
ʤ /(int) (abbr) good night/
ˤ㤰ˤ /(adj-na,adj-no,adv,adv-to,n,vs) (on-mim) flabby/limp/soft/flexible/
ˤä /(vs) to become limp/
ˤ /(adv-to) flabbily/softly/limply/effortlessly/flexibly/mushy/
ͤ /(adv,adv-to,vs) (on-mim) winding/meandering/wriggling/wiggling/waving/swaying/twisting and turning/
Ӥ /(adv-to) (on-mim) gulping (esp. alcohol)/taking several quick gulps/guzzling/
ӤꤰӤ /(adv-to) (on-mim) gulping (esp. alcohol)/taking several quick gulps/guzzling/
֤ /(adv,adv-to,vs) (on-mim) gurgling/sound of rinsing one's mouth/
 /(suf,v5m) to appear/to start to appear/to show signs of appearing/
餤 /(suf,prt) (1) approximately/about/around/or so/(2) to (about) the extent that/(almost) enough that/so ... that .../at least/(3) as ... as .../like/(P)/
餰 /(adj-na,adv,n,vs) (on-mim) loose, irregular movement/lolling/indecisiveness/(P)/
ä /(adv) (on-mim) shaking violently/
Ĥ /(v5k,vi) (1) to be unsteady/to reel/to shake/(2) to waver/to be unsettled (feelings, thoughts, etc.)/
 /(adv-to,adv) shaking violently/
ꤰ /(n) (1) hard lump under the skin (e.g. adipous tumor, lymph node tumor, etc.)/(adv-to,vs,n) (2) (on-mim) grinding against/pressing or rubbing with turning movements (e.g. someone's shoulders with one's elbow)/(adv-to,n,vs) (3) rolling one's eyes/goggling one's eyes/googly eyes/(adv,n,vs) (4) rattling sound/
 /(n) accomplice/cohort/
뤰 /(adv,vs,adv-to) (1) (on-mim) turning round and round/going around in circles/(2) wrapped around/(P)/
ä /(adv) (on-mim) turning in a circle/going around/turning about/surrounding/encircling/(P)/
ˤʤ /(exp,v5r) to conspire/to act in collusion/to be hand-in-glove/
 /(suf) (together) with/-wide/including/
 /(n) surroundings/circumference/(P)/
 /(adv) (on-mim) turning in a circle/going around/turning about/surrounding/encircling/
 /(v1,vi) to stray from the right path/to go wrong/to go off the rails/to turn delinquent/
 /(adj-i) (sl) grotesque/disgusting/gross/
󤰤 /(adv) (on-mim) steadily/
 /(adv) (on-mim) remarkably/noticeably/
ˤ /(adv) limp/enervated/
 /(prt) particle indicating that the speaker is trying to recall some information/
Τ /(n) (uk) rough-legged buzzard (Buteo lagopus)/rough-legged hawk/
 [夦] /(n) (accomplished) woman painter/
 [] /(n) ruled line/rule/
 [Ҥ] /(exp,v5k) to rule (line)/
ɽ [Ҥ礦] /(n) chart/
Ƭ [] /(n) kanji "pig's head" radical/
ư̮ [ɤߤ㤯] /(n) carotid artery/
 /(prt) (fam) marks yes-no question/
 [ˤ] /(n) wounded person/injured person/(P)/
γ [Ĥ] /(n) (1) poppy seed/(adj-f) (2) pinhead-like/small as ants/
 /(n) distinction (e.g. between right and wrong, public and private, etc.)/(P)/
դ [Ĥ] /(exp,v1) (1) to draw the line (between two situations)/to make a clear distinction/(2) to take clear responsibility for (mistakes, etc.)/
 /(adv) laughing foolishly/cackling/
ޤ /(adj-i) piercing/shrill/noisy/loud/clamorous/wild/
 [] /(n) (comp) digit position/
ư [ɤ] /(n) (comp) shift/
㤤 [] /(adj-na,n) an order of magnitude higher/off by a digit/in a different league/unbelievable/incomparable/unimaginable/
 [Ϥ] /(adj-na,n) incredible/extraordinary/exceptional/phenomenal/
夲 [] /(n) (comp) carry (of digit, bit, etc.)/
夲ʤû [ʤ] /(n) (comp) addition without carry/
夲 [] /(v1) (comp) to carry (of digit, bit, etc.)/
夲 [] /(n) (comp) carry digit/
 [] /(n) (comp) carry (of digit, bit, etc.)/
 [] /(n) (comp) shift/
 /(n,adj-na) (1) stinginess/miserliness/penny-pinching/cheesparing/miser/pinchpenny/skinflint/cheapskate/tightwad/niggard/(2) shabby/cheap/mangy/poor/(3) petty/narrow-minded/quibbling/mean-spirited/(4) bad luck/ill omen/glitch/
 /(adv,vs) stingy/tightfisted/miserly/
Ĥ /(v1) to find fault with/to rain on one's parade/to nitpick/to quibble/
ΤĤϤ [ΤĤϤ] /(exp) the first sign of bad luck/the first bad omen/
󤱤 /(adj-na) (col) (on-mim) thorough (criticism, defeat, etc.)/utter/serious/
 /(v5r) (col) to be stingy/to scrimp/
դ [Ĥ] /(exp,v1) (uk) to find fault with/to rain on one's parade/to nitpick/to quibble/
˷ [] /(n,adj-na) miser/cheapskate/skinflint/
˷ [ܤ] /(n,adj-na) miser/cheapskate/skinflint/
 [] /(adj-i) mean/stingy/
ä /(adj-na) (ksb:) queer/weird/bizarre/
ä [ä뤤] /(adj-i) (vulg) extremely vexing/
äƤ /(n) (uk) hinny/
Ĥη [ĤΤ] /(n) (vulg) (col) anus/asshole/arsehole/
 /(conj,prt) but/however/although/(P)/
ɤ /(conj,prt) but/however/although/
Ф /(adj-i) gawdy/glitzy/loud (e.g. of makeup)/
Ф /(adv,n,vs) (on-mim) gaudy/garish/
ա /(n) anti-smoke hood/
ƻ [Τߤ] /(n) animal trail/
餱 /(adv) (on-mim) cackling (sound of shrill laughter)/
餱Ф [餱餦] /(v5u) to cackle/
 /(n) vignetting (darkening of the perimeter of a photographic image)/
 /(aux-v) (1) indicates recollection or realization (i.e. of hearsay or the past)/can form a poetic past tense/(2) indicates continuation from the past to the present/(3) end/conclusion/
꤬դ [꤬Ĥ] /(exp,v5k) (uk) to be settled/to be brought to an end/
դ [Ĥ] /(exp,v1) (uk) to settle/to finish/to bring to an end/
 [ꤳ] /(v5m) to kick in/
껦 [ꤳ] /(v5s) to kick to death/
Ф [ȤФ] /(v5s,vt) to kick flying (often a person in sport, martial arts, etc.)/
֤ [꤫] /(v5s) to kick back (ball, person, etc.)/
 /(conj,prt) but/however/although/(P)/
ɤ /(conj,prt) but/however/although/(P)/
ä /(adv,vs) (1) (on-mim) completely/entirely/(2) nonchalantly/as if nothing happened/
 /(adv,adv-to) (1) (on-mim) completely/entirely/(2) nonchalantly/as if nothing happened/
 /(n) (arch) (obsc) xun (ancient Chinese musical instrument resembling a clay ocarina)/
󤫤㤦 [󤫤򤫤] /(exp,v5u) to accept a challenge/to take up the gauntlet/
󤫤 [󤫤򤦤] /(exp,v5r) to pick a fight/
󤫹 [󤫤] /(n,adj-no) belligerent/
ξ [󤫤礦Ф] /(exp) in a quarrel, both parties are to blame/
󤱤 /(n,vs) hopping on one foot/
󤱤 /(n) hopscotch/
󤻤 [󤻤夦] /(n) (baseb) pickoff attempt/throw to check a runner/
 [󤸤] /(n) Japanese tofu and vegetable chowder/
Ĥ򿩤魯 [Ĥ򤯤魯] /(exp,v5s) (obsc) to burst out in anger/
Ĥ򿩤碌 [Ĥ򤯤碌] /(exp,v1) to angrily reject/to snub/to give a person a good scolding/to give a person a rap on the knuckles/
 /(conj,prt) but/however/although/
 /(n) hopscotch/
Ӥ礦 [Ӥ礦] /(n) (astron) Microscopium (constellation)/the Microscope/
ۤۤ /(ik) (adj-na,adj-no) curt/blunt/brusque/
ۤ /(adj-na,adj-no) curt/blunt/brusque/
 [󤤤] /(n,vs) (1) traction/towing/hauling/pulling/drawing/(2) driving (economic growth, etc.)/
 [] /(n) Japanese bilboquet (cup-and-ball game)/
 [󤻤] /(n,vs) check/restraint/constraint/diversion/feint/screen/
 [󤻤夦] /(n) (baseb) pickoff attempt/throw to check a runner/
մ [󤿤] /(n) physical weariness/sense of fatigue/washed-out feeling/
 [Ǥ] /(n,vs) spreading around (news, etc.)/talking about widely/
ڽ [ɤ夦餤] /(n) (yoji) recouping one's strength for a renewed attack (on)/making another attempt with redoubled efforts/
ڽ [ɤ礦餤] /(n) (yoji) recouping one's strength for a renewed attack (on)/making another attempt with redoubled efforts/
 [Ф] /(n) keyboard (e.g. piano, computer)/
 /(int) exclamation of surprised disappointment, disgust, or worry (yuck, ick, ack, eeew, crap!, blech, gross)/
 /(int) (1) yuck/(n) (2) vomit/vomiting/
 /(adv,adv-to) (on-mim) (with a) vomiting sound/
 /(adv,adv-to) (on-mim) (with a) vomiting sound/
 /(aux) (arch) (pol) to be/to exist/
Ф [ȤФ] /(exp,v5s) to issue a manifesto/to appeal/
 /(aux) (arch) (pol) to be/to exist/
 /(n) (the appearance of having) lost weight/
Ȣ [Ф] /(n) shoe rack (in genkan)/cupboard (for shoes and clogs)/
 /(adv,adv-to) (on-mim) boisterously (laughing)/
 /(int) exclamation of surprised disappointment, disgust, or worry (yuck, ick, ack, eeew, crap!, blech, gross)/
ä /(adv,n,vs) being disheartened/losing weight/
ä /(n) (on-mim) belch/burp/eructation/
ûưʪ [äɤ֤] /(n) (1) gnawing animal/(2) rodent/
û [ä⤯] /(n) Rodentia/order comprising the rodents/
û [ä뤤] /(n,adj-no) rodent/
 /(n) (arch) (obsc) cutting off the leg at the knee (form of punishment in ancient China)/
ۤ /(adj-na,adv,n,adv-to) (wet) cough/(sound of) coughing/
 /(n) (ksb:) one who laughs easily/
餲 /(adv,adv-to) (on-mim) guffaw/
餲Ф [餲餦] /(exp,v5u) to guffaw/
 /(n) (col) spew/
 /(exp) (sl) gross me out!/disgusting!/
Ǥ [Ϥ] /(exp,v5k) to vomit/to throw up/
 /(aux) (arch) (pol) to be/to exist/
󤼤 /(adv-to,adj-t) (1) (arch) alone/(2) spilling tears in large drops/crying out in anguish/crying out in sorrow/
ʤ /(adv,vs) wearily/dejectedly/
ô [򤫤Ĥ] /(exp,v5g) to be superstitious/
ľ [ʤ] /(n,vs) improvement in one's luck/changing one's luck/
 [Ȥ] /(n) running lights/sidelight/side light/
 /(suf) (1) (abbr) doing/in such a state/(2) doing together/contest/match/(3) (fam) familiarizing suffix (sometimes meaning "small")/
 /(suf,adj-i) rich in .../high in .../full of .../very .../quite .../
 /(n) koi-koi/koi koi/card game played with a hanafuda deck/
 /(n) (hon) (ksb:) youngest daughter (of a good family)/
ä /(exp) this sort of/
 /(n,adj-na,adj-t,adv-to) (uk) stony, fallow land/
 [] /(exp) don't miss it/stay tuned/coming soon/look forward to it/
 /(exp,vs-i) to (do) like this/
 /(exp) having done this/if this is done/if it is done in this way/(P)/
 /(exp) if you do this/if this is the case/(P)/
ʤ /(exp) given the situation/now that it has come to this/
٤ [٤򤿤] /(exp,v1) (1) to hang one's head/(2) to bow down/
껱 [꤬] /(n) (Western-style) umbrella/
ä /(conj) thus/in this way/
 [] /(n,vs) gelatinization/gelatinisation/
 [] /(adj-pn) such/like this/
 [椦] /(adj-pn) such/like this/
 [㤯礦] /(n,adj-no) (yoji) deadlock/stalemate/
Ƭ [Ȥ] /(adj-na,n,adj-no) larynx/
굴 [ꤪ] /(n) freeze tag (children's game)/
 /(adj-pn) such (about something-someone close to the speaker (including the speaker), or about ideas expressed by the speaker)/like this/
 [ͤष] /(n) (1) (uk) scarabaeid beetle/(2) Mimela splendens (metallic-green scarabaeid beetle)/
 [] /(v5s,vt) to denounce/to disparage/to lambast/to abuse/
Ȥ [Ĥ] /(v5u,vt) to work someone hard/
Ȥ [Ȥ] /(v5s,vt) to thresh/
Ĥͺ [Ĥͤ] /(n) (astron) Vulpecula (constellation)/the Fox/
失 [Ĥ] /(v1,vt) to row (a boat) up to (a pier)/to attain/to reach (a certain stage)/to manage to do/
 /(n,vs,adv-to) (1) nodding/dozing off/(adv,adv-to) (2) suddenly/
 /(n) (uk) bighead carp (Aristichthys nobilis)/
 /(n) hardy kiwi (Actinidia arguta)/kiwi berry/tara vine/bower vine/
 /(adv-to) (1) (on-mim) nod deeply/(2) glugging/drinking deeply/
󤳤 /(adv-to) (1) (on-mim) glugging/drinking deeply/(2) nodding deeply/
ä /(adv) (1) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (sl) cockerel/rooster (childish term)/
ä /(adv) (1) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (sl) cockerel/rooster (childish term)/
ä /(adv) (1) cock-a-doodle-doo (sound made by cockerels, roosters)/(n) (2) (sl) cockerel/rooster (childish term)/
žӤ [ĤޤӤ] /(exp,adv) (hurrying along) falling and stumbling/falling all over oneself/
 [餤] /(n) thin shingles/
 [֤] /(n) shingling/shingled roof/
 [餪Ȥ] /(n) opening of a new theater (theatre)/
Ȥ [餪Ȥ] /(n) opening of a new theater (theatre)/
 /(suf,v1) to continue heartily doing .../
 [] /(n) dark brown/olive brown/
㿧 [㤤] /(n) dark brown/olive brown/
 /(adv) hereout/from hence/from here/from this place/
 [ΤϤʤ] /(exp) confidentially speaking/between you and me/don't tell anybody else about this/
ǰäɴǯ [ǤäҤ㤯ͤ] /(exp) at last your time has come/I have found you at last/
ǲäɴǯ [ǤäҤ㤯ͤ] /(exp) at last your time has come/I have found you at last/
ˤ /(exp) (1) (id) came here/coming here/(2) recently/
ν [ΤȤ] /(exp,adv) (uk) of late/lately/
 [ؤ] /(exp,adv) about here/in this neighborhood/
դ [餢] /(exp,adv) about here/in this neighborhood/
Ѥ [] /(exp,v1) to be attentive to/to pay attention to/
 [Ȥ] /(exp) (uk) recently/lately/these days/
 [Ф] /(exp,n) (yoji) the crucial moment/the moment of truth/do-or-die situation/crucial juncture/crucial stage/
äѤ /(adv,vs) neat (neatly)/tidy/trim/
 [Ȥؤ] /(n) kanji "mound" or "small village" radical at left (radical 170)/
Ф /(adj-i) (1) ticklish/(2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
 [] /(n) filter/strainer/colander/
 [] /(n) filter paper/
 [̤] /(n) cloth strainer/filter cloth/
 [] /(n) (food) (uk) strained bean paste/smooth anko/fine-grained sweet bean paste/
 [] /(n) (astron) Leo Minor (constellation)/the Small Lion/
Ĥ /(n,adj-no) distortion/stretch/strained interpretation/technicality/casuistry/sophistry/
Ĥ /(v1,vt) to distort/to strain (interpretation)/to force (meaning)/
 [] /(v1,vt) to wrench open/to prize open/to pick (lock)/
碌 [ꤢ碌] /(v1,vt) to rub together (e.g. one's hands)/
礦 [줢] /(v5u,vi) to rub against/to chafe/to quarrel/
 /(adv,adv-to,vs) (1) (on-mim) fussy/making a big deal out of nothing/fidgety/restless/(2) (on-mim) being cramped/being claustrophobic/
Ĥ /(v5k) to be stressed/to be fussy/to be restless/
 /(prt) for sure (emphasize preceding word)/(P)/
 /(n) (ling) Japanese ko-so-a-do demonstratives (e.g. pronouns: kore, sore, are, dore)/
 /(conj,prt) although/
 [Ȥ] /(v5r,vt) to scrape off/
 /(adv,adv-to) (1) (on-mim) sneakily/secretly/(vs) (2) to move stealthily/(P)/
ť [ɤܤ] /(n) (obsc) sneak thief/petty thief/cat burglar/
ä /(adv) stealthily/secretly/
Ф /(adj-i) (1) ticklish/(2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
Ф椤 /(adj-i) (1) ticklish/(2) embarrassed/awkward/ill at ease (esp. when receiving public praise)/
ť [ɤ] /(n) (abbr) sneak thief/petty thief/cat burglar/
Ĥ /(n) (col) someone who curls up under a kotatsu all winter/kotatsu snail/
 [Ĥष] /(n) (col) someone who curls up under a kotatsu all winter/kotatsu bug/kotatsu snail/
 /(n) regular (stops at every station) Toukai-line Shinkansen/
 /(n) (1) haddock (Melanogrammus aeglefinus)/(2) Ficus erecta (species of ficus)/
ȴ [̤] /(v5k) to refuse to compromise (on quality, etc.)/to to fastidious about doing things the right way through to the end/
 /(adv-to,adv) (1) (on-mim) ticktock/(2) (on-mim) chinking (e.g. of a hammer against rock)/knocking/clicking/clacking/clattering/(adj-no,adj-na) (3) (on-mim) dry and hard/(frozen) stiff/(4) (on-mim) hidebound/die-hard/stubborn/obstinate/bigoted/(5) (on-mim) scared stiff/tense/nervous/frightened/(P)/
礳 /(adv,adv-to,vs) (on-mim) coochy-coo/hitchy-koo/kitchy-koo (tickling sound)/
餳 /(exp) it is I who should say so/
 [ΤϤʤ] /(exp) (1) matter being discussed (e.g. in a private conversation)/(2) our side of the story (in contrast to another's version)/
󤳤 /(adj-no,adj-na) (1) hard (due to freezing, drying, etc.)/(2) wound up/tense/
ä /(adv) hereout/from hence/from here/from this place/
ä /(suf) just (applies to set number of items, instances, etc.)/
ä /(n,vs,adv-to) (1) nodding/dozing off/(adv,adv-to) (2) suddenly/
äꤦʤ /(v5k) to nod in agreement/to nod in assent/
äꤳä /(adv,adv-to,vs) (on-mim) niddle-noddle/nid-nod/nodding off/
äꤵ /(n) table turning (tipping, tilting)/divination by planchette/
äȤʤ /(v5k) to nod in agreement/to nod in assent/
ä /(adv-to) (on-mim) stealthily/secretly/(P)/
ä /(exp) (col) contraction of "koto da"/
ä [äΤϤʤ] /(exp) (1) (col) matter being discussed (e.g. in a private conversation)/(2) our side of the story (in contrast to another's version)/
ä /(exp) (1) (as for (that)) thing/(given (that)) thing/matter/fact/(2) (ksb:) (it is a ~) thing/matter/fact/
äƤ /(adv,adv-to,vs) (1) thickly/heavily/richly/(2) severely/strongly/
ä [äѤߤ] /(n,vs) (uk) broken into small fragments/smashed to atoms/fragments and splinters/smithereens/
ù [äԤɤ] /(adj-i) (uk) bad/harsh/severe/
Ĥ /(adv-to,adv) (1) (on-mim) unflaggingly/steadily/untiringly/laboriously/(2) (on-mim) knocking/tapping/clicking/drumming/(P)/
ĤƯ [ĤĤϤ餯] /(exp,v5k) to work hard/to toil/to moil/to keep one's nose to the grindstone/to slug away/
ĤФ [Ĥ򤪤ܤ] /(exp,v1) to learn the ropes/to get the knack/
ĤϤ [ĤĤ] /(v5m) to get the hang of/to learn the secret to/
Ĥ /(adv) with a bump/with a clunk/
Ƥ /(adv,adv-to,vs,adj-no) (1) (on-mim) over the top/(2) thickly/heavily/richly/
Ƥ󤳤Ƥ /(n,adv) black and blue (e.g. beaten ...)/
Ƥ /(n,adv) black and blue (e.g. beaten ...)/
ƤѤ /(n,adv) black and blue (e.g. beaten ...)/
 /(prt) (1) particle indicating a command/(2) (fem) particle indicating mild enthusiasm/(3) particle indicating a gentle interrogative/(4) particle used to soften a judgment or conclusion/
Ȥ뤴Ȥ /(exp,adv) with every little thing/at every opportunity/for each and every thing that crops up/
Ȥ /(exp) from the fact that .../
Ȥ [ȤǤ] /(exp,v1) can (do)/to be able to (do)/can be done/is able to be done/(P)/
Ȥ˻ [Ȥˤ] /(exp,v5r) to reach a situation about which nothing can be done/
Ȥ /(adv,adv-to) (1) (on-mim) simmering noise/light bubbling/gentle clinking/sound of rapping/sound of rattling/(2) cooking something on a low flame/chopping something lightly/
ȤȤ /(conj) because/
Ȥʤ [Ȥʤ줷央] /(exp,n) (principle of) letting sleeping dogs lie/peace-at-any-price/don't rock the boat/
Ȥʤ [Ȥʤ򤨤] /(exp,v1) to survive without problems/to manage to avoid further problems/
ȤˤʤäƤ /(exp,v1) to be scheduled to (do)/to be expected to (do)/
ȤΤ /(exp) from the fact that .../
ȤФ˴Ť [ȤФˤޤ] /(exp,v1) to accept an offer/to be charmed by someone's kind words and do as he wishes/
Ȥŵ [ȤФƤ] /(n) dictionary/
Ȥۤɺͤ [Ȥۤɤ褦] /(exp,adv) so ... that .../to that extent/to that degree/
Ȥ椨̵ [Ȥ椨ʤ] /(exp) (arch) without incident/
Ȥ /(n) (col) (abbr) abbreviation of "kotoshi mo yoroshiku onegai shimasu" (please be kind to me again this year)/
Ȥ /(adv-to) (on-mim) clunk/thump/
Ⱥ [Ȥ] /(n) Lyra (constellation)/the Lyre/
ȼ [Ȥ] /(exp) (the thing) itself/
­ [Ȥ] /(v1,vi) to suffice/to serve the purpose/to be satisfied/
褦 [Ȥۤɤ褦] /(exp,adv) so ... that .../to that extent/to that degree/
ͤ [Ȥۤɤ褦] /(exp,adv) so ... that .../to that extent/to that degree/
̵ [Ȥʤ򤨤] /(exp,v1) to survive without problems/to manage to avoid further problems/
 [Ȥ] /(n) soul of language/power of words/
ɤ [ɤΤ] /(n) Children's Day (national holiday; May 5th)/
ɤ⹥ [ɤ⤺] /(n) being fond of children/person fond of children/
ˤ /(ik) (int) (col) hello/good day (daytime greeting)/
ˤ /(ik) (int) (col) hello/good day (daytime greeting)/
̤ [̤] /(n) light or fine rain/drizzle/
ͤ [ͤޤ魯] /(v5s) to knead/to turn/
֤ͤ [꤫ͤ] /(v5s) (1) to tamper/to mess with/(2) to go on endlessly/
Ͳ [ͤޤ魯] /(v5s,vt) to knead/to mix/to complicate/to turn into a mess/
;夲 [ͤ] /(v1,vt) (1) to knead thoroughly/to work up/(2) to concoct/to make up/
֤ [ͤ] /(v5s,vt) to knead/to mix/to complicate/to turn into a mess/
Τ /(exp) because of this/thanks to this/due to this/
Τ餤 /(exp) to this extent/(P)/
Τ /(exp) because of this/(P)/
Τ褦ʾ [Τ褦ʤФ] /(exp,adv) in this kind of situation/
ΰ [Τ餤] /(n,adv) (uk) this much/this amount/
ΰ [Τ餤] /(n,adv) (uk) this much/this amount/
γ [Τۤ] /(conj) (uk) besides/moreover/in addition/
δ [Τ] /(n-t,n-adv) the other day/lately/recently/during this period/(P)/
δ [Τ] /(n-t,n-adv) (1) the other day/lately/recently/during this period/(2) meanwhile/in the meantime/
δ [Τ] /(n-t) now (with the nuance of 'the last moment')/this late in the game/
δ˵ڤ [Τˤ] /(exp) at the last moment/this late in the game/
η [Τä] /(exp) consequently/as a result/
θ [Τ] /(exp) after this/henceforth/henceforward/from now on/
θ [ΤΤ] /(exp) after this/henceforth/henceforward/from now on/
κ [Τ] /(n-adv,n-t) in those days/at the time/then/
κ [Τ] /(ok) (n-adv,n-t) recently/nowadays/these days/now/at present/
κ [Τ] /(n-adv,n-t) recently/nowadays/these days/now/at present/(P)/
κ [Τ褦] /(adj-no,n) (arch) modern/latest/up-to-date/
κ [Τ] /(n-adv) on this occasion/now/
μ [ΤĤ] /(adj-no) next/
μ [ΤĤ] /(exp) from now on/
μ [Τ] /(exp) this way (of doing)/this sort (of thing)/
μ [Τ] /(adj-no) this kind of/
ν [ΤȤ] /(n) (uk) lately/recently/
ξ [Τ] /(exp,adv) furthermore/besides/moreover/in addition/further/above or beyond this/
ξȤ [ΤȤ] /(exp) from now on/in the future/further/
ξʤ [Τʤ] /(exp) the most/the best/peerless/the greatest/first-rate/
ξʤ [Τʤ] /(exp) most of all/extremely/
ξʤ [Τʤ] /(exp) most of all/extremely/
ξ򤫤 [ΤФ򤫤] /(exp) take this opportunity (to apologize, thank, explain, etc.)/
ξڤ [ΤФ򤫤] /(exp) take this opportunity (to apologize, thank, explain, etc.)/
ξ [ΤФ] /(exp) in this case/
οƤˤƤλҤ [ΤˤƤΤ] /(exp) (id) the apple doesn't fall far from the tree/like father, like son/
 [Τ] /(n,adj-no) this world/the present life (in contrast to the land of the dead)/
ΤΤȤפʤ [ΤΤΤȤ⤪⤨ʤ] /(exp,adj-i) unearthly/otherworldly/out of this world/ethereal/
ΤΤȤפ [ΤΤΤȤ⤪⤨] /(exp) unearthly/otherworldly/out of this world/ethereal/
ʪȤפʤ [ΤΤΤȤ⤪⤨ʤ] /(exp,adj-i) unearthly/otherworldly/out of this world/ethereal/
ʪȤפ [ΤΤΤȤ⤪⤨] /(exp) unearthly/otherworldly/out of this world/ethereal/
 [Τ򤵤] /(exp,v5r) to leave this world/to die/
 [Τ] /(n-adv) these days/now/recently/
 [Τ] /(n-adv) beyond this point/from now on/after this/
ο [ΤΤ] /(exp) feelings from this point on/
 [Τޤ] /(n,adj-no) (1) some time ago/recently/lately/(2) last (Sunday, etc.)/previous/(P)/
 [Τ] /(exp) (uk) among these/between these/of these/
 [Τʤ] /(exp) (1) (uk) among these/between these/of these/(2) in here/in this/
̤ [ΤȤ] /(exp) like this/in this way/as you see/
 [Τۤ] /(n-adv) (1) (uk) now/at this time/(2) the other day/recently/lately/
 [Τ] /(n-adv,n-t) this occasion/at this time/now/
 [Τ] /(exp) (uk) among these/between these/of these/(P)/
ʬ [Τ֤] /(exp) at this rate/
ʬǤ [Τ֤Ǥ] /(exp) as affairs stand/judging from the present situation/as things are now/
 [Τؤ] /(pn,adj-no) this area/around here/
դ [Τ] /(pn,adj-no) this area/around here/
 [Τ] /(n-adv) (1) since/(pn,adj-no) (2) this person/
 [Τۤ] /(n-adv) this one/this way/this method/
 [Τ褦] /(adj-na) (uk) like this/this sort/this way/
ͤ [Τ褦] /(adv) (uk) in this manner/in this way/like this/
 [Τ뤤] /(adj-no) this kind/
 [Τޤ] /(exp) (uk) as (it) is/
Ӥ夯 [ӤĤ] /(v5k) (uk) to stick to/to cling to/
Ӥդ [ӤĤ] /(v5k) (uk) to stick to/to cling to/
Ԥ /(n,vs) (abbr) copy-and-paste/
ۤ /(int) cough/ahem/
ܤ [ܤ] /(n) grump/heat merchant/
ܤ礤 [ܤ] /(n) gripe session/grievance session/
ܤ [ܤФʤ] /(n) complaining/
ܤ /(n) (1) self-sown seed/self-sown seedling/(2) illegitimate child (e.g. of one's servant)/
ܤ [ܤ] /(n) (sports) loose ball/rebound/
ܤ [ܤ] /(n) (1) self-sown seed/self-sown seedling/(2) illegitimate child (e.g. of one's servant)/
ܤ [ܤ줪] /(v1,vi) to spill over and fall/to scatter (petals, leaves, etc.)/
ܤ [ܤФʤ] /(n) tidbit/titbit/digression/sidebar/snippet/
ޤ㤯 /(v1) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤ /(v5s,vi) (1) to do/to have sexual intercourse/(2) to give/to present/to award/
ޤ /(n) scattering bait to attract fish/bait for scattering/
ޤ㤯 /(v1) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤä㤯 /(v1) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤä㤯 /(v1) to be saucy (of children)/to be impudent/to be cheeky/to be sassy/to be precocious/
ޤ [ޤޤ魯] /(exp,v5s) to spin a top/
޻ [ޤɤ] /(n,vs) frame-by-frame recording (animation)/stop motion/
 [ޤ] /(n) (1) frame-by-frame playback/frame advance/frame-by-frame advance/(2) film drive (camera)/
 [ޤ] /(n) cutting guide board for noodles/
 [ޤȤ] /(n) (obsc) frame skipping (e.g. during video playback)/
߹礦 [ߤ] /(v5u,vi) to be crowded/to be packed/to be jammed/
߾夲 [ߤ] /(v1,vi) (1) to fill (one's heart)/to experience a welling up of feelings or sensations/(2) to feel nauseated/
֤ [餬] /(n) cramp in the leg/
ʤ /(adj-i) best/perfect/superb/
ʤ /(adv) exceedlingly/
ʤ [ʤ] /(exp,vs-s) to love greatly/to love beyond all else/
 /(conj,int) (1) hey!/interjection meant to scold or reprove someone/(2) hey!/interjection to call out to someone/
館 [館礦] /(n) endurance/perseverance/patience/
ꤳ /(adv,adv-to,vs) (1) (on-mim) crisp (like a pickle)/crunchy/(2) (on-mim) firm (musculature)/(3) (on-mim) stiff (shoulders, neck, etc.)/
 /(exp) hey there/I say/see here/
 /(int) (used to get the attention of one's equals or inferiors) hey/oi/yo/
줫 [줫餵] /(adv) from now on/in the future/hereafter/ahead of us/down the road/
ڤ [ä] /(n,n-adv) (1) (uk) last time (as of now)/never again/(2) only this/
 /(exp) here/with this/(P)/
Ǥ /(exp) even though things may appear this way/
Ǥ⤫Ǥ⤫ /(exp,adv-to) as if it weren't already enough/
Ǥ⤫ȸۤ [Ǥ⤫Ȥۤ] /(exp) as if it weren't already enough/
ǾĤ [ǤĤ] /(exp) (sl) victory is mine/with this, I'll win/
ȸä [Ȥä] /(exp) (uk) nothing special (with neg. verb)/
ȸä [Ȥä] /(exp) nothing special (with neg. verb)/
Ʊ [Ȥʤ] /(exp) the same as this/
ˤ /(exp) herewith/from this/
 /(exp) from (this, here, etc.)/since (this)/
껰 [ꤵ䤯] /(n) (sumo) final three bouts on the last day of a tournament/
 [ꤵ] /(exp) (1) ahead/further on/beyond (this place)/(2) before this/prior to this/earlier/
񤤤Ƥ [򤫤Ƥ뤸Ƥ] /(exp) at the time of writing/
פ [褦] /(exp,adv) to sum things up/in short/in other words/
 [줯餤] /(n,adv) this much/this amount/
 [줰餤] /(n,adv) this much/this amount/
츫褬 [ߤ褬] /(adj-no,adj-na) for show/ostentatious/flaunting/showing off/
칬 [줵襤] /(exp,adv-to) taking advantage of (a convenient situation)/
ڤ [줭] /(n,n-adv) (1) (uk) last time (as of now)/never again/(2) only this/
ڤ [줮] /(n,n-adv) (1) (uk) last time (as of now)/never again/(2) only this/
 [] /(pn,adj-no) (uk) these/
 /(n) (obsc) roller/runner/dried whale blubber/
 /(n) quiver (worn on the right hip; post-Nara period)/
 /(adv-to,adv,vs) (1) (on-mim) lightly rolling (of a small and round thing)/(2) (on-mim) pleasant, high-pitched sound (e.g. bell, young woman's laughter)/(3) (on-mim) changing frequently (e.g. conversation, plans)/(occurring) in rapid succession (e.g. sumo wrestlers being defeated)/fickly/in a fickle manner/(4) (on-mim) roly-poly/(5) (on-mim) chirp chirp/sound of insects/(6) (on-mim) ribbit ribbit/croak croak/(n) (7) (on-mim) roller/lint roller/paint roller/(P)/
ä /(adv) (1) (on-mim) sound of something small rolling once (often into a hole)/(2) easily/(3) suddenly/(4) completely (e.g. forgetting)/utterly/(5) disappointing/(6) curling up into the fetal position/going to sleep suddenly/
 /(adv-to) (1) (on-mim) easily/effortlessly/suddenly/utterly/(2) changing completely/(n) (3) plink (sound of something light falling or rolling)/
󤳤 /(adv-to,adv,vs) (1) (on-mim) lightly rolling (of a small and round thing)/(2) (on-mim) pleasant, high-pitched sound (e.g. bell, young woman's laughter)/(3) (on-mim) changing frequently (e.g. conversation, plans)/(occurring) in rapid succession (e.g. sumo wrestlers being defeated)/fickly/in a fickle manner/(4) (on-mim) roly-poly/(5) (on-mim) chirp chirp/sound of insects/(6) (on-mim) ribbit ribbit/croak croak/
٥ /(n) roller conveyor/roller way/roller path/
٥ /(n) roller conveyor/roller way/roller path/
 [] /(n) dried persimmon/
 [] /(n) roller bearing/
 /(adv-to,adv) (1) (on-mim) with a bump/with a clunk/(2) (on-mim) yelp (e.g. of a fox)/bark/howl/
󤬤餫 /(v5r) to become entangled/to become complicated/to get mixed up/to screw up/to get caught up in/
󤬤餬 /(v5r) to become entangled/to become complicated/to get mixed up/to screw up/to get caught up in/
󤬤 /(adv,adv-to) (on-mim) well-cooked/well-done/browned/
󤳤 /(adv,adv-to) (1) (on-mim) tap-tap/knock-knock/bang-bang/(2) (on-mim) cough-cough/(3) (on-mim) bark (of a fox)/yelp/cry/(4) (on-mim) heavily (e.g. of snow falling)/(n) (5) (chn) fox/
󤳤 /(n) (1) thing/person/situation/(2) fox/
󤴤Ҵ [󤴤] /(n) Kongo class destroyer/
 /(int) (abbr) hi!/good day (daytime greeting)/
Ȥ /(n) steamed manju/steamed mochi/
ɤ /(n) steamed manju/steamed mochi/
 /(adj-pn) such (about something or someone close to the speaker (including the speaker), or about ideas expressed by the speaker)/like this/(P)/
ʤ /(adv) so/like this/in this way/(P)/
 [ʤդ] /(adv) (uk) in this way/like this/
ˤ /(ik) (int) (col) hello/good day (daytime greeting)/
Ф /(ik) (int) good evening/
 /(adv,vs) (on-mim) thickly/densely/luxuriantly/
 /(adv,vs) (on-mim) thickly/densely/luxuriantly/
 [󤹤礦] /(n,adj-no) comatose state/lethargic state/
 [ݤ] /(n,vs) packing/crating/packaging/
 [ݤ] /(n) packing material (boxes, insulation, shock resistance, etc.)/
 [ݤ] /(n) packaging cost/
 [ܤ] /(n) stick/club/cudgel/bludgeon/
ʸ [⤸] /(n) (1) (fem) (arch) koi carp/(2) (fem) (arch) flour/
 /(adj-t,adj-na,n) (1) (uk) thunderous/rumbling/(adv-to) (2) thunderously/rumblingly/
 [ޤ] /(adj-na,n) pride/haughtiness/arrogance/insolence/hubris/
 /(adv,adv-to) (on-mim) gulping repetitively/
 /(n,adv-to) gulp/gulping/
 /(adv,adv-to) (on-mim) gulpingly/
鷺 /(exp,adj-na) derisory/negligible/minimal/nominal/imperceptible/
 /(n) (on-mim) gulp/swallow/
 [] /(exp) small fraction/small proportion/
Ƕ [] /(adj-no,n-adv,n-t) very recently/in the very recent past/
٤ [Ĥ֤] /(n) good-for-nothing/parasite/deadbeat/loafer/drone/idler/
 /(n,vs,adv) (on-mim) scrubbing/rubbing briskly/rasping/
㤴 /(adj-no,adj-na,adv,adv-to,vs) jumbled/disarrayed/messy/
 /(adv,adv-to,vs) (on-mim) rustling sound/rummaging sound/
 /(adv-to) completely/entirely/wholly/
 /(adv,adv-to) (on-mim) rustling sound/rummaging sound/
 /(adj-na,adv,n,vs) (on-mim) trouble/difficulties/confusion/complication/disorder/mix-up/imbroglio/mess/
Ĥ /(v5k,vi) to be confused/to be in disorder/
 [ޤ] /(n,adj-na) jumble/hodgepodge/
 /(n) (sl) treat/banquet/feast/entertainment/goodies/
㤴 /(adj-na,adv,n,vs) (1) (on-mim) jumble/mix up/(2) complaining about various things/
㺮 [ޤ] /(n,adj-na) mess/jumble/muddle/chaos/
ä /(adv,adv-to) (on-mim) gulpingly/
ä /(n) (1) (on-mim) gulp/(2) (vulg) semen-swallowing/
ä /(n-suf) something done together/game of make-believe/
äͷ [ä] /(n) game of make-believe/child's play/pretend play/
ä /(adv,adv-to) (on-mim) completely/entirely/wholly/
ä /(adj-na) confusion/mess/mix/huddle/
ä [ä] /(n) various foods cooked together/hodgepodge/hotchpotch/mulligan stew/
ä֤ [ä] /(io) (v5s,vi) to be in confusion or commotion/to be in a turmoil/to be crowded or jammed with people/
ä֤ [ä] /(v5s,vi) to be in confusion or commotion/to be in a turmoil/to be crowded or jammed with people/
ä /(adj-na,adv,n,vs) (1) (on-mim) jumble/mix up/(2) complaining about various things/
ä /(adv) (osb:) very much/extremely/greatly/
äĤ /(exp) (sumo) (sl) thank you/
äĤ /(adj-i) (1) rough/tough/hard/(2) unrefined/rustic/(3) exceeding/extreme/too much/
äĤ [äĤ] /(n) big hands/massive hands/
äĤ [äĤȤ] /(n) (sl) stealing a car by rear-ending it lightly and having a friend jump in and drive off after the driver gets out/
äƤ /(adv,adv-to,vs) (1) thickly/heavily/richly/(2) severely/strongly/
Ĥ /(adj-i) (1) rough/tough/hard/(2) unrefined/rustic/(3) exceeding/extreme/too much/
Ĥ [Ĥ] /(exp) big hands/massive hands/
Ĥ /(adv,n,vs) (on-mim) rugged/scraggy/angular/
Ĥ /(adv) thud/thump/bang/
Ƥ /(adv,adv-to,vs,adj-no) (1) (on-mim) over the top/(2) thickly/heavily/richly/
ƤƤ /(adj-i) over-the-top/thick/rich/heavy/
Ȥ /(adv,adv-to) (1) clop clop/rumble rumble/(2) sound of something being boiled/
Ȥ /(adv-to,adv) thump/clang/clank/
ˤ礴ˤ /(adv) (on-mim) mumblingly/mutteringly/unintelligibly/
ͤ /(v1,vi) to grumble/to make difficulties/
 [ͤɤ] /(n) (col) getting what one wants by complaining or grumbling/profiting by holding out or taking a hard line/getting more by raising a ruckus/
ۤ /(adv,adv-to) (on-mim) coughing/hacking cough/
ۤ /(int) cough/ahem/
ܤȴ [ܤ̤] /(n) (1) pulling something out (in a stroke)/plucking out/(2) overtaking (in a spurt)/pulling ahead/
ܤ /(adv-to) (on-mim) gurgling/burbling/bubbling/sound of water mixing with air (e.g. water welling up, pouring water, drain pipe, gushing forth)/
ܤ /(adv-to) gurgling down/being sucked into/caving in suddenly/
ޤƬ [ޤ] /(n) (yoji) salt and pepper hair/dark hair streaked with gray/
ޤ /(adv) in a great quantity/
ޱƬ [ޤ] /(n) (yoji) salt and pepper hair/dark hair streaked with gray/
Ʀ [ޤɤ] /(n) crushed sesame seeds boiled in water and chilled like tofu/
̣ [ޤߤ] /(n) paste of miso, ground toasted sesame seeds, mirin, etc./
 [ޤ֤] /(n) sesame oil/
¤ [ޤ] /(n) (food) dish dressed with sesame sauce/
ߤ /(adv,adv-to,vs) (on-mim) squalid/messy/
ߥơ /(n) garbage collection point/
߲ [ߤ] /(n) (sens) ragman/garbage man/garbage collector/
߲ [ߤ䤷] /(n) trash house/house overflowing with garbage from hoarding/
߲ [ߤ] /(n) contamination noise/noise from contamination/
߶ [ߤ] /(n) (uk) trash/garbage/junk/
߼Τƾ [ߤƤ] /(n) garbage dump/dump site/
߽ [ߤ] /(n) garbage disposal/refuse disposal/waste treatment/
߽ [ߤꤷ] /(n) garbage disposal plant/refuse disposal facility/waste treatment plant/
߾Ƥϧ [ߤ䤭] /(n) incinerator/refuse furnace/
 [ߤ֤] /(n) garbage bag/
 [ߤ] /(n) trashcan/rubbish bin/dustbin/ashcan/
Ȣ [ߤФ] /(n) garbage can/garbage box/rubbish bin/trash can/dust bin/dustbin/
ί [ߤ] /(n) (uk) dump/rubbish dump/
ꤴ /(adv,adv-to,vs) (1) scraping/scratching/(adj-no,adj-na) (2) hard (to the bite, to the touch)/
겡 [ꤪ] /(n,vs) pushing though/bulldozing/doing something by force/arm twisting/
 /(adv,adv-to,vs) (1) (on-mim) thundering/purring/grumbling (e.g. stomach)/(2) (on-mim) something large and heavy starting to roll/(3) (on-mim) scattered about/common/commonplace/all over/(4) (on-mim) idleness/idling about/(5) (on-mim) having a foreign substance in (e.g. one's eye or stomach)/(n) (6) (chn) (on-mim) thunder/(P)/
 [] /(n) (chn) thunder/
ä /(adv) (1) (on-mim) slumping/flopping down/(2) heavily rotating/
Ĥ /(v5k,vi) (1) to rumble/to thunder/to roll about (people, large objects)/(2) to wander about without a fixed workplace, home, etc./to hang around/to loiter/
 /(adv) (1) (on-mim) slumping/flopping down/(2) heavily rotating/
Ȳˤʤ [Ȥ褳ˤʤ] /(exp,v5r) to throw oneself down/to lie down/
 /(adv-to,adv) (on-mim) flopping (e.g. on a bed)/scattering (e.g. limbs horizontally)/
󤴤 /(adv,adv-to,vs) (1) (on-mim) thundering/purring/grumbling (e.g. stomach)/(2) (on-mim) something large and heavy starting to roll/(3) (on-mim) scattered about/common/commonplace/all over/(4) (on-mim) idleness/idling about/(5) (on-mim) having a foreign substance in (e.g. one's eye or stomach)/(n) (6) (chn) (on-mim) thunder/
礻 [碌] /(n) rhyming game/play on words/pun/
碌 [碌] /(n) rhyming game/play on words/pun/
 [] /(n,vs) dozing/napping (e.g. on the floor in one's clothes, in the train)/
魯 /(aux-v) (Satsuma) to be/
 /(aux-v) (Satsuma) to be/
󤴤 /(adv) (on-mim) bang/clang/
 /(exp) (abbr) (arch) (pol) to be/to exist/
礦 [礦] /(n) entertainment/amusement/fun/
 [礦] /(n) entertainment/amusement/fun/
 [礦] /(n) entertainment/amusement/fun/
 [] /(n) (1) (pol) greeting/(2) a fine thing to say (used as part of a sarcastic response to a rude remark)/
ոǤ [򤦤] /(exp,v5u) to ask the opinion of (a superior)/
ոȢ [Ф] /(n) (1) suggestion box/opinion box/(2) advisor/sounding board/
ո [Ф] /(n) advisor/adviser (to a lord, etc.)/wise counselor allowed to speak to a lord without restraint/
 [ä] /(n,vs) (hon) going together/
쿷 [ä] /(n) (obs) Meiji Restoration/
 [] /(n) (hon) image (esp. of a deity, buddha, royal, noble, etc.)/
Ӳ [] /(n) (Buddh) pilgrim's song/pilgrim's hymn/song in praise of the Buddha/
 [] /(n) (1) (pol) fate/chance/(2) (pol) relationship/tie/
θ [礯] /(exp) please refrain from ~ (e.g. smoking, etc.)/(P)/
θ [礯] /(exp) please refrain from ~ (e.g. smoking, etc.)/(P)/
 [] /(n) (hon) (received) favor, kindness or blessing (favour)/
 [] /(n) a question from the emperor/
ȿ [ˤ] /(n) lower-ranking vassal in the Kamakura and Edo periods/
˾θ [ܤΤभ] /(exp) those who want it/
 [] /(n) (1) (hon) (pol) humour/humor/temper/mood/spirits/(2) (hon) (pol) safety/health/well-being/one's situation/(adj-na) (3) in a good mood/in high spirits/happy/cheery/merry/chipper/
Ǥ [󤤤Ǥ] /(exp) (uk) How are you?/
ʤʤ [ʤʤ] /(exp) in a bad temper/cranky/crabby/
褦 [褦] /(int) (1) (uk) how do you do?/nice to meet you/(2) adieu/farewell/bon voyage/
 [󤦤] /(n) (pol) courtesy call/courtesy visit/
Ǥ [󤦤] /(n) (pol) courtesy call/courtesy visit/
Ф [ʤʤ] /(exp) in a bad temper/cranky/crabby/
路 [󤦤路] /(adj-i) in good humor (humour)/
 [礦礯] /(n,vs) cooperation/collaboration/
ϫ [] /(adj-na,int,n) (hon) trouble (I have put you through)/
ϫ [] /(exp,adj-na) thank you very much for your .../I appreciate your efforts/(P)/
ϫ [] /(exp) I appreciate your efforts/
ϫ [] /(exp,adj-na) thank you very much for your .../I appreciate your efforts/
 [礦] /(n) (hon) siblings/brothers and sisters/
 [] /(n,vs) birth (regal)/nativity/
 [] /(n) (imperial) words/
¤ޤ [ޤ] /(exp) (pol) (uk) to be/to exist/
¤ [] /(v4r,vi) (pol) (arch) (abbr) to be/
½ [] /(n) a throne/
 [] /(n) (1) three branch Tokugawa families (Owari, Kii, and Mito)/(2) big three/top three/
 [󤭤礦] /(n) three secondary Tokugawa branch families (Tayasu, Shimizu, and Hitotsubashi)/
ͤޤ [󤳤ޤ] /(exp) for your reference/FYR/for your information/FYI/
 [] /(exp) please take care of yourself/please be careful not to... (concerning one's health or well-being)/
 [] /(exp) please take care of yourself/please be careful not to... (concerning one's health or well-being)/
 [] /(n) himself/yourself/herself/
 [夸] /(n) (hon) your husband/her husband/(P)/
ͤ [夸󤵤] /(exp,n) (1) master/(2) Your lordship/My lord/(3) husband/
 [夸󤵤] /(exp,n) (1) master/(2) Your lordship/My lord/(3) husband/
 [夤] /(n) letter bearing the shogun's scarlet seal/
 [夤󤻤] /(n) shogun-authorized trading vessel (authorised)/
 [夦礦] /(exp) my condolences/
 [夦礦] /(exp) my condolences/
ͤǤޤ [夦礦ޤǤޤ] /(exp) my condolences/
 [] /(n) old imperial palace/
 [礰] /(n) an ox-drawn coach/
ΤΤȤ [礦ΤȤ] /(exp) as you are aware/as you know/
ΤΤ褦 [礦Τ褦] /(exp) as you know/as you are aware/
Τ̤ [礦ΤȤ] /(exp) as you are aware/as you know/
Ǽ [礦Τ] /(n,vs) (hum) please accept (this)/used to refer to another's acceptance of one's present/
ۤʤ [Ѥʤ] /(exp) don't worry/never mind/
 [] /(n) new customer/
¤ [] /(n) wife (esp. of a prominent, recently married man)/
¤ [󤾤] /(n) wife (esp. of a prominent, recently married man)/
 [󤨤] /(n) an imperial portrait/
 [] /(n) deified volcano or volcanic eruption/
 [󤿤] /(n) (Shinto) (hon) shintai/object of worship believed to contain the spirit of a deity, typically housed in a shrine/
 [Ȥ] /(n) (1) light used as a religious offering/(2) paper lantern (hung up near the door of performers and geishas)/
 [Ȥ] /(n) (1) light used as a religious offering/(2) paper lantern (hung up near the door of performers and geishas)/
 [Ȥ] /(n) (1) light used as a religious offering/(2) paper lantern (hung up near the door of performers and geishas)/
 [Ȥ] /(n) (1) light used as a religious offering/(2) paper lantern (hung up near the door of performers and geishas)/
ڤ [󤻤Ĥ] /(exp) Thank you/How nice of you/That's kind of you/
 [Ѥ] /(n) (hon) worship by the emperor at a shrine/
 [] /(n) (hon) personage/
 [] /(n) your success/
य [Τ] /(exp,v5k) to withdraw from the presence (of the Emperor)/
 [󤫤] /(n) Imperial Council/
 [] /(n) (hon) meal/emperor's meal/
¸ [] /(n) (1) (hon) knowing/(2) (an) acquaintance/(P)/
¸ [󤸤Τ] /(n) (1) (hon) your acquaintance/(2) (hon) people who know/
¸ [] /(ateji) (n) (1) (hon) knowing/(2) (an) acquaintance/
¿ʬ [֤] /(n) common/in the usual course/
¿ʬˤ줺 [֤ˤ줺] /(exp) as is usual with/in common with/
¿ʬ˱̤줺 [֤ˤ줺] /(exp) as is usual with/in common with/
¿ʬϳ줺 [֤ˤ줺] /(exp) as is usual with/in common with/
¿˻ [ܤ夦] /(exp) in the midst of your work (often used as a formal phrase in business letters, etc.)/
 [] /(adj-na,n) exaggerated story/
 [] /(n) tedious talk/impertinent talk/repetitious talk/saucy speech/pretentious statement/
 [] /(n) (1) (pol) feast/treating (someone)/(vs) (2) to treat (someone, e.g. to a meal)/(P)/
 [] /(int) (1) word used after one has been treated (esp. used after a meal)/(2) used after hearing something lovey-dovey/(P)/
ͤǤ [ޤǤ] /(exp) That was a delicious meal (said after meals)/What a wonderful meal/
 [夦] /(n) caution/being careful/attention (heed)/warning/advice/
ʸ [夦] /(n,vs) order/request/
 [Ƥ] /(n) palace/court/
½ [Ƥ󤸤夦] /(n) waiting woman in a shogun or daimyo's palace/
Թ [Ĥ央] /(n) opportunism/double standards/timeserving/expediency/
Թ [Ĥ央] /(n) opportunist/
 [ʤ] /(adj-na,n) misfortune/calamity/
ǰ [ͤ] /(n) worry/care/consideration/
˻ [Ϥ] /(n) starting afresh/
 [Ϥ] /(n) (1) cooked rice/(2) meal/(P)/
ӻ [Ϥɤ] /(n) mealtime/
Ӿ [Ϥष] /(n) a rice steamer/
γ [ϤĤ] /(n) (pol) grain of boiled rice/
 [Ӥ礦] /(n) (1) (hon) mausoleum/(2) (hon) shrine/(3) (hon) the (imperial) court/
Ժ [֤] /(n,vs) (yoji) not writing or contacting for a while/neglecting (failing) to write (call, visit, etc.)/long silence/
Ծ [դ礦] /(n) (pol) bathroom/
 [դʤ] /(n) within the town limits of Edo/
ʾ [ؤ] /(n) (Shinto) (hon) staff with plaited paper streamers/
ʾô [ؤĤ] /(n) superstition/superstitious person/
ڥ [٤󤿤] /(n,vs) encouragement/enthusiasm/urging/
 [ۤ٤] /(n) (1) (Buddh) (hon) upaya (skillful means, methods of teaching)/(2) convenience/suitability/availability/
ˡ [Ϥä] /(n) contraband/taboo/strictly forbidden/
˫ [ۤ] /(n) reward/prize/(P)/
 [ۤ] /(n) (hon) (pol) book/
º [ۤ󤾤] /(n) (1) principal object of worship at a temple (usu. a buddha or bodhisattva)/principal image/idol/(2) (joc) the man himself/the person at the heart of the matter/
٤ [ޤ󤨤ĤΤƤ] /(exp) looking satisified/looking very pleased/
٤ [ޤ󤨤ĤΤƤ] /(exp) looking satisified/looking very pleased/
̵ [֤] /(n,vs) (yoji) not writing or contacting for a while/neglecting (failing) to write (call, visit, etc.)/long silence/(P)/
̵ [ꤴäȤ] /(exp) you are unquestionably right/
 [ᤤ勞] /(n,adj-na) trouble/bother/annoyance/
 [] /(int,n) (uk) your pardon/declining (something)/dismissal/permission/(P)/
ȤФ [󤢤Ф] /(exp) (uk) (pol) (fem) I beg your pardon/
Ȥ [󤯤] /(exp) (1) may I come in?/(2) (pol) please forgive me/I'm sorry/(P)/
Ȥ [󤳤] /(exp,v5r) (1) to receive permission/(2) to leave (with someone's permission)/to retire/(3) to refuse/to beg off doing/
Ȥʤ [ʤ] /(exp) I beg your pardon/excuse me/
Ȳ [󤯤] /(exp) (1) may I come in?/(2) (pol) please forgive me/I'm sorry/
 [󤳤] /(exp,v5r) (1) to receive permission/(2) to leave (with someone's permission)/to retire/(3) to refuse/to beg off doing/
ؤ [󤳤] /(exp,v5r) (1) to receive permission/(2) to leave (with someone's permission)/to retire/(3) to refuse/to beg off doing/
ͷФ [󤢤Ф] /(iK) (exp) (uk) (pol) (fem) I beg your pardon/
 [󤽤] /(n) frightful face/
 [äȤ] /(exp) (1) (uk) You are quite right/(adj-na,n) (2) (pol) (uk) reasonable/natural/just/
 [褦] /(n) (1) your order/your business/official business/(2) arrest/apprehension/capture/
Ѥ [褦Τ] /(n) customer/guest/
ѳؼ [褦] /(n) (yoji) scholar beholden to the government/self-serving academic/scholar who toadies up to government authorities/
ѻϤ [褦Ϥ] /(n) re-opening of offices in New Year (usu. Jan. 4)/
Ѿ [褦礦ˤ] /(n) (yoji) a purveyor to the government/
ѿʹ [褦֤] /(n) (yoji) a government newspaper or organ/
ȹ [褦ߤ] /(n) (yoji) a company union/
ã [褦] /(n,n-suf,adj-no) purveyor (esp. to the government, Imperial Household, etc.)/
ã [褦] /(n,n-suf,adj-no) purveyor (esp. to the government, Imperial Household, etc.)/
ã [褦] /(n,n-suf,adj-no) purveyor (esp. to the government, Imperial Household, etc.)/
ã [褦] /(n,n-suf,adj-no) purveyor (esp. to the government, Imperial Household, etc.)/
Ǽ [褦] /(n) year-end office closing (usu. Dec. 28)/
ʹ [褦] /(n) (1) the rounds of tradesmen going door to door/(2) route man/door-to-door tradesman/order taker/order-taking/(3) thief taker/secret policeman/
 [餤] /(n) sunrise viewed from the top of a high mountain/the rising sun/
Ź [餤Ƥ] /(n,vs) (hon) coming to the store/
 [] /(int) (1) (abbr) (uk) (please) try to/(2) (abbr) (uk) (please) look/(n) (3) (hon) seeing/looking/watching/
 [󤯤] /(exp) (uk) (hon) please look at it/
ʤ [ʤ] /(exp) (1) (hon) (pol) (please) look/(2) see (used to emphasize that an earlier prediction was correct)/(aux-v) (3) (hon) (pol) (please) try to do/
ʤ [ʤ] /(v5aru) (hon) to see/to look/to watch/
ˤʤ [ˤʤ] /(exp,v5r) (1) (hon) to see/to look/to watch/(2) (after the -te form of a verb) try to/(P)/
 [ˤʤ] /(exp,v5r) (1) (hon) to see/to look/to watch/(2) (after the -te form of a verb) try to/
 [ˤ] /(exp,v1) (hum) to show/to display/
Τ褦 [Τ褦] /(exp,adv) as you can see/
̤ [ΤȤ] /(exp) (hon) as you see/
ͤ [Τ褦] /(exp,adv) as you can see/
 [󤯤] /(exp) (uk) (hon) please look at it/
 [䤯] /(n) (1) grace (of God)/divine favour/blessing/miracle/(2) benefit/(3) efficacy/
Ω [ä] /(adj-na) (pol) splendid/fine/handsome/elegant/imposing/prominent/legal/legitimate/
λ [礦礦] /(n,vs) acknowledgement/acknowledgment/understanding (e.g. "please be understanding of the mess during our renovation")/noting/
ξ [礦] /(n) your (honorable, honourable) parents/
 [礦ˤ] /(n) mistress/madam/
 [礦] /(n) imperial tomb/
 [줤礦] /(n) (hon) (your) daughter/young woman/
© [줤] /(n) (hon) son/
 [줤] /(n) "before the spirit of the deceased" (written on the condolence-money envelope)/
Ϣ [餯] /(vs) (1) (hon) to contact/to get in touch/(n) (2) contacting/getting in touch/communication/(your) call/(your) message/
Ϣ夲ޤ [餯⤦ޤ] /(exp) I am writing ..../we are contacting .../
 /(suf) (1) -ness (nominalizing suffix indicating degree or condition)/(prt) (2) (sentence end, mainly masc.) indicates assertion/(int) (3) come/come now/(P)/
 /(n) (rkb:) sata andagi/Okinawan sweet deep-fried bun similar to a doughnut/
 /(conj,int) (1) come/come now/come along/go on/hurry up/(2) well/who knows/I don't know.../uh/hmm/(3) well now/let's see/there we go/all right/(4) about that/you see/(P)/
 /(int) (1) come, come/come/come now/(2) here you go/here/when handing something/
ä /(n) (1) relatively quickly (esp. actions)/(2) quite suddenly (esp. wind, rain, etc.)/
 /(conj,int) (uk) well/now/then/
ʤ /(int) (sl) good-bye/
 [Τ] /(n) (1) pip (spot on a die)/(2) small cube (esp. of food)/die/dice/
ޤ /(n) kuruma prawn (esp. a small one, i.e. less than 10 cm in length)/
 [] /(n) monetary offering/offertory/
ӷ [] /(n) umbilical cord blood/
 /(prt) even/if only/if just/as long as/the only thing needed/(P)/
 /(exp) if only (you) have/(P)/
 /(exp) you have only to/all you have to (do)/all that's required/as long as/if only/
 /(exp) furthermore/and another thing/even as/
 /(exp) even/if only/if just/as long as/the only thing needed/
 [] /(n) bamboo pole/
 /(prt) (ksb:) because/since/
Ф [] /(v5s,vt) to track down/to locate/to find out/to smoke out/to ferret out/to chase up/to discover/
 /(n) (food) hanging tender/thick skirt/
 /(n) (1) (uk) capsule (moss sporangium)/(2) capsule (type of dehiscent fruit)/
 /(adj-i) (1) friendly/sociable/(2) brittle/fragile/light/
 /(adv,adv-to,vs) (1) (on-mim) crisp (not moist or juicy)/crunchy/flaky (as in pastry)/(2) (on-mim) crunching sound (of walking on snow, frost, sand, etc.)/(3) (on-mim) doing skillfully and efficiently/doing quickly/proceeding smoothly/(4) (on-mim) (arch) sound of pouring liquid/(5) (on-mim) (arch) speaking clearly/
 /(adv-to) (1) (on-mim) with a crunching or grinding sound/(2) quickly/promptly/abruptly/simply/efficiently/(3) crispily/crunchily/
 [Τ] /(n) cherry tree/
᡼ /(n) congratulatory postcards with a spring pattern sold every year in February/
᡼ /(n) congratulatory postcards with a spring pattern sold every year in February/
鳭 [餬] /(n) (uk) Nitidotellina nitidula (species of tellin)/
̣ [ߤ] /(n) miso mixed with minced great burdock, ginger, etc. and sweetened with sugar/
 [] /(n) (bot) capsule (type of dehiscent fruit)/
 [ˤ夦] /(n) (1) breast pump/(2) milking device/milking machine/
 [䤯] /(n) explosives/
 [] /(n,vs) explosion/bursting/
 /(n) fine split/hangnail/
 /(v1,vi) (1) to split finely/to splinter/to get frayed/(2) to become irritable/
Ω [] /(v5t,vi) (1) to split finely/to splinter/to get frayed/(2) to become irritable/to feel on edge/
 [] /(v5t) to hold something reverently with both hands/
 [Ĥ] /(n) presenting arms/
ä /(adv) (on-mim) quickly/briefly/
᤯ /(v5k,vi) to whisper/
䤭 [䤭] /(n) whisper/murmur/
 /(n) (uk) moss mite (Oribatida spp.)/box mite/beetle mite/oribatid mite/
 [] /(n) (uk) chicken tender/chicken tenderloin/
᤭ /(n) hubbub/din/noise/
᤯ /(v5k,vi) to be boisterously noisy/
 [줤] /(n) (1) pebbles/gravel/(2) boulder formed from gravel and sediment/
 [ʤ] /(n) (arch) ripple/
 [ʤ] /(n) (uk) ripple (on water)/wavelets/
 /(n) (1) blowfly maggots used as fishing bait/(2) marble pattern (in beef)/
 /(n) the five fundamental seasonings used in Japanese cooking: (in order) sugar, salt, vinegar, soy sauce, miso/
 [] /(n) illustration (book, etc.)/picture/
Ф [] /(v5s,vt) to present/to submit/to tender/to hold out/
 [ޤͤ] /(v5k,vt) to beckon (to)/
 [礦] /(n) (obsc) bolt/
 [ޤ] /(v5r,vi) to be urgent/to be pressing/to be imminent/
ꤲ [ʤ] /(exp,v1) to give up (something as hopeless)/to throw in the towel/
ø [] /(n) prescription/consideration/making allowances for/
 /(v5s,vt) (1) to make (someone) do/(2) to allow (someone) to/(aux-v,v5s) (3) auxiliary verb indicating the causative/(4) auxiliary verb indicating that one has been granted the permission to do something/(5) auxiliary verb used as an honorific for others' actions/(n) (6) (arch) swidden/
 /(exp) (thb:) no problem/that's OK/
ĺ [Ƥ] /(exp,v5k) (hum) to have the privilege of doing/
 /(aux-v,v1) (1) auxiliary verb indicating the causative/(2) (hum) auxiliary verb indicating that one has been granted the permission to do something/(3) (hon) auxiliary verb used as an honorific for others' actions/
 [] /(n) whore/
 [ꤶ] /(n) Scorpio (constellation)/the Scorpion/
ä /(n-adv,n) some time ago/just now/(P)/
ä /(adv,adv-to,vs) (1) lightly/gently/(2) (breaking apart) easily/
ä /(adv-to,adv) (1) (on-mim) promptly/immediately/quickly/without delay/(2) (on-mim) indifferently/(P)/
ä /(n) (1) (Buddh) (abbr) sattva (being)/(2) bodhisattva/
äѤ /(adj-na,adv,n,vs,adv-to) (1) (on-mim) feeling refreshed/feeling relieved/(2) neat/trimmed/(3) plain/simple/(4) completely/entirely/(5) not in the least (in sentence with negative verb)/not at all/(n) (6) completely ignorant/not doing at all/(P)/
äѤʬޤ [äѤ狼ޤ] /(exp) having no inkling of/having no idea of/
äѤʬʤ [äѤ狼ʤ] /(exp,adj-i) having no inkling of/having no idea of/
ò [ä] /(n) (bot) capsule (type of dehiscent fruit)/
Ĥް [Ĥޤ] /(n) (uk) sweet potato (Ipomoea batatas)/(P)/
Ƥ /(adv) (1) just as I thought/as expected/(2) that's why/
Ƥ /(int) well/now/then/
Ƥ /(conj) (1) and then/besides/on top of that/(2) in that case/that being the case/if so/
֤ [Ƥ] /(conj) (uk) setting aside/leaving to one side/
֤ [Ƥ] /(v5k,vt) (uk) to set aside/
Ȥ [ȤӤȤ] /(n) cane sugar/sugar cane juice/sugar cane molasses/
Ȥ /(n) (uk) prune mite (Carpoglyphus lactis)/sugar mite/
Ф [Ф] /(n) (1) outlet (e.g. for water or gas)/(2) market (for something)/(3) outlet (e.g. for excess energy)/vent (e.g. for emotions)/
Ф /(adv,adv-to,vs) (1) (on-mim) relieved/refreshed/(2) (on-mim) frank/candid/
Ф /(n) plank-built fishing boat (Okinawa)/
Фɤ [Ф] /(exp,v5m) to manipulate figures to one's advantage/to count wrongly on purpose/to inflate or deflate one's age/
б [Ф] /(n) cirrocumulus cloud/
 [Ф֤] /(n) dried, smoked mackerel/shavings from dried, smoked mackerel/
 /(n) (1) hook (high point of a song)/(2) (abbr) (at a sushi shop) wasabi/
ӻߤ [Ӥɤ] /(n) rust-proofing/anti-corrosive/
ӿ [Ӥ] /(n,adj-no) rust (colour)/
ȴ [Ӥ̤] /(n) sushi without wasabi/wasabi-free sushi/
֤ [֤뤳] /(n) (arch) (uk) prostitute and entertainer/
֤뾯 [֤뤪Ȥ] /(n) (arch) prostitute and entertainer/
ޤޤͳ [ޤޤʤ椦] /(exp) for various reasons/
ޤ褨 [ޤ褨䤸] /(n) Wandering Jew/
ߤ켰 [ߤ줷] /(n) (yoji) off and on manner/intermittent style/dragging on and on/
ᤶ /(adv,adv-to) (on-mim) sorrowfully/anguishedly/
⤷ /(adj-i) selfish/self-seeking/self-interested/mean/
䤵 /(adv,adv-to) soft, light rustling (e.g. leaves in the wind)/
 [Ȥ] /(n) brokerage/
褦ʤۡ /(n) (baseb) game-ending home run/
褫 /(int) (1) (osb:) really?/(2) no thanks/
ʤ /(int) good-bye/(P)/
ʤۡ /(n) (baseb) game-ending home run/
餱Ф [餱] /(v5s,vt) to expose/to disclose/to lay bare/to confess/
餵 /(adj-na,adv-to,n,vs) (1) (on-mim) rustling/murmuring/(2) fluently/(3) silky (hair)/(P)/
餷 [餷] /(n) pilloried criminal exposed to public view/public scorn or humiliation/person shamed in front of others/
餷 [餷] /(n) criminal's head on public display/displaying a beheaded head/beheaded head/
餷ʴ [餷] /(n) bleaching powder/
餷΢ [餷] /(n) bleached lining (esp. tabi)/bleached interior/
ä /(adv) (1) smoothly/swimmingly/(2) forthrightly/without hesitation/
˰Ȥ [ˤ뤤Ȥ] /(exp) and what is worse/to make matters worse/
 /(conj,int) farewell/
Ԥ /(n) (ksb:) unused item/new thing/
 /(adv,adv-to) (1) (on-mim) sleek/smooth/(2) thin (of a liquid)/(3) without hesitation or delay/
굤 [ꤲ] /(n,adj-nari) (arch) (uk) like that/in that manner/
굤ʤ [ꤲʤ] /(adj-i) (uk) nonchalant/unconcerned/in a casual manner/
굤 [ꤲ] /(adv) (uk) (col) nonchalantly/unconcernedly/casually/
 [ʤ] /(conj) (uk) nevertheless/still/however/yet/
뤪 /(n) (uk) old man's beard (any lichen of genus Usnea)/
 [뤳] /(n) (1) (uk) something like that/that sort of thing/(2) something natural/something plausible/
ʤ [뤳Ȥʤ] /(exp) (uk) It goes without saying/but not only that/but also .../
 [] /(exp,n) (1) formidable person/shrewd person/someone not to be taken lightly/person of no common order/(2) certain person (e.g. whose name cannot be disclosed)/someone/(3) (arch) that sort of person/that kind of person/
ǯ [ɤ] /(n) year of the monkey/
 /(suf) (1) (hon) (fam) Mr./Mrs./Miss/Ms./-san/(2) (pol) makes words more polite (usu. in fixed expressions)/(P)/
 /(adv) (abbr) severely/harshly/utterly/terribly/
󤶤᤯ /(v5k,vi) to be boisterously noisy/
󤷤礦 [󤷤礦Τ] /(n) pieces of young pepper tree branch (used medicinally or for pickling)/
Ԥ [Ԥ] /(n) (rkb:) jasmine tea/
 [֤] /(n) pilgrim's carry-all bag/
դ [Ť] /(n,vs) attaching 'san' to somebody's name/
 [] /(n) (plain) hot water/boiled water/
ʸ [⤸] /(n) (fem) (arch) fish/mackerel/
¤ [ޤ褦] /(v5u,vi) to loiter/to putter/to prowl/to wander about/to roam about/to knock around/
¤ [ޤ褨] /(v1) (uk) to wander/
¤ [ޤ褨䤸] /(n) Wandering Jew/
 [餤] /(n-adv,n-t) month after next/
轵 [餤夦] /(n-adv,n-t) week after next/
ǯ [餤ͤ] /(n-adv,n-t) year after next/
 /(exp) if it is not .../if it does not .../
 /(exp) if it is not .../if it does not .../
 /(adv) (on-mim) sound of rushing water/sound of pouring rain/white noise sound/(P)/
 /(adv,n) (on-mim) sound of water/
 /(adj-na,adv,adv-to) (1) (on-mim) lots of coins or jewels/(2) cutting up roughly/(3) walking on frost/(4) mixing gravel/
ɡ [Ф] /(n) rhinophyma/red swollen nose (often associated with alcoholism)/
ڤ [] /(n,vs) cutting into chunks (esp. vegetables)/
󤸤͡ /(exp) (vulg) fuck you!/don't fuck with me!/don't fuck around!/don't be a screw off!/
ʤ /(exp) (vulg) fuck you!/don't fuck with me!/don't fuck around!/don't be a screw off!/
᤯ /(v5k,vi) to be boisterously noisy/
 [ष] /(n) dobsonfly or stonefly larva/
ää /(adv) crunch crunch/thud thud/tramp tramp/
äФ /(adj-na,n) frankness/
ä /(adv,vs) (1) roughly/approximately/loosely/(2) cutting or breaking apart with vigour/(3) deeply (cut or split)/(4) rough (woollens, etc., as adjectival phrase with (to)shita)/(5) sound of treading on pebbles/
ä /(adv) (1) (on-mim) roughly/in round numbers/(2) (on-mim) cursorily/briefly/(P)/
֤ /(adv-to) (on-mim) splashing/sloshing/
֤ /(adv-to,adv) (on-mim) splash/plop/
֤ꤶ֤ /(adv-to) (on-mim) sound of living, moving water/
֤ /(adv-to,adv) (on-mim) splash/plop/
ޤ /(exp) (sl) (abbr) serves you right!/
ޤ /(aux-v) (arch) to be/
ޤ򸫤 [ޤߤ] /(exp) serves you right!/see what happens!/
 /(adj-na) (1) common/commonplace/(2) reckless/(n) (3) (abbr) pulp paper/(4) (abbr) granulated sugar/(5) (arch) coins/small change/
餶 /(adv-to,vs,adj-no,n,adj-na) (1) (on-mim) rough (touch, voice, etc.)/coarse/gritty/granular/(adv-to) (2) (on-mim) sound of grains or beads moving/(P)/
Ĥ /(v5k,vi) to be rough feeling/
ˤ /(exp) common (of objects, abstract things)/usual/
ˤ /(exp,v1) common (of people)/
 [Ȥ] /(n) granulated sugar/
 [餬] /(n) pulp paper/rough (printing) paper/
 [] /(n) continuous session (e.g. trading in a stock exchange)/zaraba/
 /(aux) (1) (arch) (used after a -nai stem) not .../(exp) (2) is/are/
 /(aux) (arch) not/un-/
٤餺 /(exp,aux) (arch) must (do, be)/
ʤ [򤨤ʤ] /(exp) cannot help (doing)/have no choice but to/am compelled to/am obliged to/it is incumbent upon (me) to/
붾 [뤽] /(n) (uk) zaru soba (soba served on a bamboo draining basket with dipping sauce)/
ʤ [뤨ʤ] /(exp) cannot help (doing)/have no choice but to/
虜 /(adv,n,vs) (on-mim) noisy/sound of people talking/(P)/
Ĥ /(v5k,vi) (1) to be noisy (e.g. from people talking)/(2) to be discomposed (e.g. feelings)/
󤶤᤯ /(v5k,vi) to be boisterously noisy/
 /(aux-v) (arch) to be/
 /(n) (sl) (obsc) late summer heat/lingering summer heat/
Фȱ [Ф餬] /(n) loose and disheveled hair/
 /(adv-to,adv) (on-mim) splash/plop/
֤ /(adv-to,adv) (on-mim) splash/plop/
 [] /(n) acne/
 /(num) (obsc) 10^24/septillion/
 /(prt,conj) (at the end of a phrase) notes one (of several) reasons/(P)/
 /(n) Okinawan lion (or lion dog) statues, placed as talisman against evil at entrances and on roofs/
 /(int) (1) shhh! (sound used when getting someone to shut up)/(2) shoo! (sound used to drive animals away)/
 /(adv,adv-to,vs) (on-mim) silently (as the grave)/quietly (as in death)/
 /(int) (1) shh! (used to silence someone)/sh!/(2) shoo! (used to drive off an approaching animal, etc.)/(suf,adj-i) (3) -ish/-like/-looking/
 /(n) Okinawan lion (or lion dog) statues, placed as talisman against evil at entrances and on roofs/
 [Τ] /(n) (uk) any beech tree of genus Castanopsis/
ߤ /(n) (rkb:) tomb sweeping festival (Okinawa, April 4th or 5th)/
 /(n) (uk) mahimahi (Coryphaena hippurus)/common dolphinfish/dolphin/dorado/
 /(adv,adv-to,vs) (on-mim) silently (as the grave)/quietly (as in death)/
 /(int) holy moly/holy cow/whoa/wow/
餷 /(adj-i) meek/gentle/modest/sweet/
 /(prt) only/nothing but/(P)/
 [ۤ] /(n) pop-up book/
⥫ʤ /(exp) (uk) stop complaining/stop making excuses/
ƻҤʤ [⤫ʤ] /(exp) (uk) stop complaining/stop making excuses/
 /(n,vs) (sl) ostracism/ignoring someone/leaving someone out/
 /(prt) (arch) I would like.../I want.../
ʤ /(exp,adj-i) (1) have no choice/(2) there is nothing but/(3) no more than/(P)/
 [äĤ] /(n) frown/scowl/grimace/
 [Ĥ] /(n) frown/scowl/grimace/
뤬Τ [뤬椨] /(conj) as such/that being so/for that reason/
 [Τ] /(n-adv,n-t) thereafter/after doing that/followed by/
 [뤦] /(conj) now that it is as such/since it is as such/
 /(prt) (arch) I would like.../I want.../
ʤ /(adj-i) (1) poor/humble/(2) (arch) uninteresting/trivial/
դ [ߤĤ] /(v5k) (uk) to cling/
 [] /(n) threshold (amount, dose, etc.)/(P)/
 /(prt) (col) only/nothing but/
 /(adv,adv-to,vs) (1) (on-mim) weeping/sobbing/crying/(2) with a dull pain/prolonged dull pain/
㤯 [ʤ] /(v5k) to sob/to weep/
 /(n) failure/
 /(v5r,vi) to fail/to fall through/to blunder/(P)/
 /(v5r) (sl) to fail/to stuff up/
⤯ /(n) (sl) smokeable cigarette end (butt)/
 [] /(v5m,vi) (1) (uk) to slip into for the purposes of sex (e.g. lover's house, hotel, red light district, etc.)/to shack up with/(2) (uk) to shut oneself away at home (due to lack of money)/
 /(adv) a lot/loads/plenty/
̾ [] /(n) (sumo) (uk) wrestler's stage name/
 /(n) Okinawan lion (or lion dog) statues, placed as talisman against evil at entrances and on roofs/
 [ʤ] /(n) (food) boar meat hot pot/boar stew/
 /(adj-i) want to do/
 [] /(exp,vs-i) to feel like doing/
 /(exp,v5r) (1) to wish (to do)/to desire/to want/(2) to be ready/to be eager/
 [] /(n) (1) strong-willed person/old hand/shrewd rascal/wily fox/desperate character/formidable woman/(2) strong man/brave man/
 /(int) God bless me!/Good heavens!/
 [꤬] /(n,adj-no) self-satisfied look/triumphant expression/
 [ۤ] /(exp) had better do so/
ʤ /(adj-i) slovenly/
 [ꤪ] /(n) drooping tail/
 [줶] /(n) weeping cherry (Prunus spachiana)/shidare cherry/
 /(exp) (col) Don't .../You can't ...../
ݽ [ɤ] /(adj-i) extremely bothersome/extremely tiresome/extremely troublesome/very tedious/
äꤷ /(exp) pull yourself together/get a grip/get a hold of yourself/come on/
ä [ä] /(n) person of firm character/stable person/gutsy person/
ä /(prt) (col) only/nothing but/
ä /(adv-to) (1) (on-mim) exactly/nicely/to a tee/(vs) (2) to be fitting/
äԤ [äꤤ] /(v5k-s) to get on well with (someone)/
ä /(n) (1) (col) wee-wee/pee-pee/number one/(vs) (2) to urinate/
ä㤫ä㤫 /(adj-na,n) (on-mim) jumbled up/disordered/messy/
äȤ /(adv,vs) (1) calm/graceful/(2) quiet/mellow/(3) damp/moist/
äȤ /(adv) (on-mim) gently/softly/
ä֤ [äڤ] /(n) returning tit for tat/retaliating/
äݤ /(adv) (1) drenched/soaked/(2) (of love) tender/
äݤϤ [äݤĤ] /(exp,v5m) (1) (id) to have something on someone/to catch someone out/to trip someone up/to have evidence/to get a lead/(2) to grab by the tail/
Ĥ [Ĥ] /(n) tacking/basting (thread)/
Ĥ /(adj-i) (1) insistent/obstinate/persistent/tenacious/(2) too rich (taste, etc.)/fatty/heavy/greasy/(P)/
Ĥä /(adj-i) (1) insistent/obstinate/persistent/tenacious/(2) too rich (taste, etc.)/fatty/heavy/greasy/
ĤĤ /(exp,v5r-i) to be doing/to be in the process of doing/
ĤĹԤʤ [ĤĤʤ] /(exp,v5u) (1) to be carrying out/to be in the process of carrying out/(2) to be performing/to be in the process of performing/
 /(prt) (1) by (indicating means of action)/as (a group, etc.)/(2) indicates patient of a causative expression/(3) (after the ren'youkei form of an adjective) acts as a connective/(4) (after an adverb or a particle) adds emphasis/(conj) (5) and then/
Ƥ餬 /(exp,prt) even/indicates something unexpected occurs/
Ƥߤ /(exp) then/in that case/considering/if that is the case/if so/
Ƥߤ /(exp) then/in that case/considering/if that is the case/if so/
Ƥ⤤ /(exp) do not mind doing/gladly do/can do/might as well do/
Ƥ褤 /(exp) do not mind doing/gladly do/can do/might as well do/
Ƹ [Ƥ] /(exp,v1) (uk) to be forestalled/to be taken in/to be cheated/to be outwitted/
Ƹ [Ƥ] /(v5r,vt) (uk) to do for (someone)/
Ȥ /(v5k) (col) to do in advance/to do as a preparation/
Ȥ /(adv,adv-to,vs) (1) (on-mim) gently (raining)/drizzling/(adj-na) (2) (on-mim) moist/damp/(P)/
Ȥ /(adv) (arch) dripping wet/
ɤʤ /(adj-i) slovenly/
ɤɤ /(adj-no) flustered/confused/disordered/incoherent/
 /(suf) having just started.../
ʤΤǤϤʤ /(exp) I think (something) won't (something)/probably (something) isn't (something)/(P)/
ʤ /(adv,adv-to,vs) (on-mim) soft and elastic/plexible/pliant/
ʤ [ʤΤ] /(n) (uk) Japanese linden (Tilia japonica)/
ʤ [ʤĤ] /(exp,v5r) to put on coquettish airs/to act flirtatiously/to act kittenish/
ʿ줫 [ʤ줫] /(v5r,vi) to lean coquettishly against/to snuggle into/to nestle into/
ͤ /(adv,adv-to,vs) (on-mim) soft and elastic/plexible/pliant/
Τ [Τ򤱤] /(exp,v5r) to compete ruthlessly/to sharpen swords/
Ф /(exp) (abbr) please wait/one moment please/
Ф /(v5k,vt) (1) to strike (with a stick, whip, etc.)/(2) (ksb:) to hit/to punch/to kick/to beat/(3) (sl) to go to (a place to eat, drink, etc.)/
Ф /(vs,adv) (on-mim) (blinking) repeatedly/
Ф [ФФ] /(exp) blinking away tears/blinking tear filled eyes/
Ф餯δ [Ф餯Τ] /(exp,adv) for a short while/for a while/for some time/for the time being/
Ѥ /(vs,adv) (on-mim) (blinking) repeatedly/
Ӥ줬ڤ [Ӥ줬] /(exp,v1) to go numb/to have pins and needles/
Ӥڤ餹 [Ӥ򤭤餹] /(exp,v5s) to get tired of waiting/to grow impatient/
Ӥ촶 [Ӥ줫] /(n) numbness/
Ӥ [Ӥ줰] /(n) (obsc) anesthetic/anaesthetic/
֤Ȥ /(adj-i) tenacious/tough/enduring/dogged/headstrong/stubborn/obstinate/unyielding/
 /(n) central stalk of a dried rice plant/
ܤ [ܤ꤭] /(n) wringer (clothes)/squeezer (fruit, etc.)/press (grapes, etc.)/
ܤ [ܤꤳ] /(v5m,vt) (1) to squeeze/to wring out/(2) to narrow down/to refine/
ܤ [ܤꤸ] /(n) squeezed juice (e.g. of a lemon)/
ܤ [ܤ꤫] /(n) strained lees (e.g. sake, tofu)/draff/
ܤΩ [ܤꤿ] /(adj-no) freshly squeezed (juice)/freshly milked/
ܤ [ܤ꤫] /(n) strained lees (e.g. sake, tofu)/draff/
ޤ /(adj-f) at the end/finally/
ޤ [ޤ] /(v5m,vt) to put away/to stow away/to tuck away/to hoard/
ޤ̵꤬ [ޤ꤬ʤ] /(exp,adj-i) not at all tense/relaxed/calm/
ޤ /(n) (rkb:) islanders/
 [ޤ褦] /(n,adj-no) striped pattern/
ߤä /(n,adj-na,adj-no) stinginess/miser/
ߤä /(v1,vi) to be stingy/to be tightfisted/
߹ [ߤ] /(v5m,vi) to soak into/to permeate/to penetrate/
߽Ф [ߤ] /(n) seepage/
߽Ф [ߤ] /(v5s) to ooze (out)/to seep/
߽Ф [ߤǤ] /(v1,vi) to ooze/to exude/to percolate/to soak through/
ᤷ /(int) all right/so far so good/said quietly (or thought) to oneself when glad that things have gone as hoped/
䤫 /(adj-na) quiet and subdued in appearance/solemn/sad and depressed in manner/soft/gentle/
 /(v1,aux-v) (arch) to make/to let/
 [ᤫ] /(n) decorating shrines and gates with shimenawa ropes for the New Year/
 [ʤ] /(n) (Shinto) (yoji) rope used to cordon off consecrated areas or as a talisman against evil/
⤿ [⤿] /(n) store that has been gone out of business/household that lives without carrying on a business/
Ĥ /(n) dish of simmered salmon head, soybeans, vegetables, and leftovers (popular in Tochigi Prefecture and surrounds)/
Ĥ [Ĥ] /(n) (uk) meadowsweet (Filipendula multijuga)/
㡼ʤ /(exp) (ksb:) it can't be helped/so it goes/c'est la vie/
㤢㤢 /(adv,n,vs) shamelessly/
㤢ʤ /(exp) (ksb:) it can't be helped/so it goes/c'est la vie/
㤫㤫 /(n) (1) (sl) nylon track suit (when worn as street fashion)/(n,adj-f) (2) (on-mim) rattle-rattle/rustle-rustle/whisper-whisper/squiff-squiff/
㤬߹ [㤬ߤ] /(v5m,vi) (uk) to squat/to crouch down (completely, generally with face looking through knees)/
㤬 /(v5m,vi) to squat/to crouch/(P)/
㤬 [㤬줴] /(n,adj-no) hoarse voice/husky voice/
㤭㤭 /(adv,n,vs) crisp/precise/clipped/
㤭ä /(adv) (1) crisp/crunchy/(2) refreshing/straight/firm/sharp/smart and stylish/
㤮 /(n) (1) short flute piece (in kyogen; usu. a lively solo)/(2) flute and drum music played after each act but the last (in kabuki)/
㤯˾ [㤯ˤ] /(exp,v5r) to irritate/to grate on one's nerves/to aggravate/to be galling/to be invidious/
㤯μ [㤯Τ] /(n) irritant/cause of irritation/cause of annoyance/
㤯夲 [㤯ꤢ] /(v1) to sob convulsively/to heave with sobs/
㤯Ǯ [㤯ͤ] /(n,adj-no) red hot/white hot/scorching heat/incandescence/
㤳 /(n) (1) (uk) (abbr) giant clam (any clam of subfamily Tridacnidae)/(2) giant clam shell/
㤳ᤷ /(n) shako meshi/rice cooked with shrimp/
㤳 [㤳] /(n) (uk) giant clam (any clam of subfamily Tridacnidae)/
㤷Ф [㤷Ǥ] /(v1) to come uninvited/to crash (a party)/to butt in/
ۤĥ [ۤФ] /(v5r,vi) (1) (uk) to stand on ceremony/(2) (uk) to stiffen up (the nerves)/to be tense/
ä /(adv) crisp/straight (back)/unwavering attitude/brisk/
ä礳Ω [ä礳] /(n,vs) (1) headstand/(2) doing one's best/doing something to the best of one's ability/
ʤꤷʤ /(adv-to,adv,vs) (on-mim) gracefully/affectedly/mincingly/
Ф /(adj-i) (1) (sl) dangerous/(2) (sl) unsatisfactory/boring/
֤ /(n) (on-mim) shabu-shabu (thinly sliced meat boiled quickly with vegetables, and dipped in sauce)/(P)/
֤դ [֤Ĥ] /(v5k,vt) (uk) to suck on/to cling to/to chew on/
֤ /(v5r,vt) to suck/to chew/
٤̡ [٤ޤ󤶤] /(n) manzai based on comic dialogue (as opposed to a skit)/
 /(n) rice prepared for sushi/
ꤷ /(adv,vs) sound of two hard thin objects rubbing together/crunch crunch/
õ [ä] /(n) (1) fashion-consciousness/desire to be stylish/(2) humor/humour/wit/
 [줳] /(v5m,vi) (1) to get dressed up/(2) to treat oneself/
󤷤 /(adv,adv-to,vs) (1) jingling/(2) (sound of) many people clapping together/(3) healthy/robust/active/hale and hearty/handling one's work well/(4) concluding successfully/(5) (arch) boiling (of water)/
󤷤 [󤷤󤿤] /(n) rigged convention/
 /(adv,n,vs) (on-mim) being in shape/holding a dignified appearance/
ǵ [ڤ] /(n) bulkhead/barrier/
䤹 /(n) easy to make/easy to do/
ä /(adv-to,adv) (1) (on-mim) choo-choo/chug-chug/chuff-chuff/hiss-hiss/(2) (on-mim) brush-brush/scrub-scrub/
路 /(n) bubbliness (of a carbonated drink)/sound of bubbles (of a carbonated drink)/fluffiness (of a cake, souffle or whipped cream)/
 /(vs) to feel despondent/
 [󤳤] /(n,vs) completion of construction/
 [󤳤] /(n,vs) completion of construction/
礦ʤʤ /(exp) if you insist (on it)/
礦ʤʤ /(exp) if you insist (on it)/
礦Ƥ [礦䤭] /(n) pork fried with ginger/
礦 [礦] /(n) (food) vinegar mixed with ginger juice and soy sauce, etc./
礦 [礦] /(n) ginger tea/
礦̵ [礦ʤ] /(ik) (exp,adj-i) (uk) it can't be helped/it is inevitable/nothing can be done/there's no point (in doing something)/there's no reason (to do something)/
礦夦Ҥ [礦夦Ť] /(n) fruit, etc. preserved in shochu/
礦̵ [礦ʤ] /(exp,adj-i) (1) (uk) useless/stupid/good-for-nothing/(2) having no way to do .../
礦 [礦椬] /(n) typically Japanese face/
礦֤ [礦椤] /(n) (food) fried dish seasoned with soy sauce/
礦 [礦] /(n) juice/sap/blood serum/
礦 [礦] /(n) soy sauce/shoyu/
礦 [礦椦] /(ok) (n) soy sauce/shoyu/
ä夦 /(adv) always/constantly/frequently/often/(P)/
äԤ /(v5k,vt) (1) to drag along/(2) to take (a suspect to the police)/to drag (someone) away/
Ӥ /(v5k,vt) (1) to drag along/(2) to take (a suspect to the police)/to drag (someone) away/
ܤ /(adj-i) (1) shabby/dull/(2) gloomy/
ܤ /(v1,vi) to be dispirited/to be dejected/to be disheartened/to lose heart/
ܤ /(adv-to,vs) (1) (on-mim) drizzling (rain)/(2) (on-mim) blearily/weakly (blinking)/(3) (on-mim) dejectedly/gloomily/
ܤĤ /(v5k) (1) to drizzle/(2) to become bleary (eyes)/
ܤ /(adv-to) (on-mim) down-hearted/dejected/
 /(ik) (n) soy sauce/shoyu/
椦 /(ik) (n) soy sauce/shoyu/
ܤ /(adv,adv-to,n,vs) being downhearted/(P)/
񤷤 [ऺ] /(adj-i) (obsc) terribly difficult/
褦ޤ /(exp) to do or not to do/
褦Ȥޤ /(exp) whether one does or does not/
褦Ȥ /(exp,vs-i) to try and do something/to attempt to do something/
褦̵ [褦ʤ] /(exp,adj-i) (1) (uk) useless/stupid/good-for-nothing/(2) having no way to do .../
餹 [餹礦] /(n) fishing for young anchovy, sardines, etc./
ä /(adv) dully/dispassionately/apathetically/in a subdued manner/
ͷҴ [ͤ] /(n) Shirane class destroyer/
Ф /(v1,vi) to play dumb/to feign ignorance/to act as innocent/
Фä /(v1,vi) to play dumb/to feign ignorance/to act as innocent/
ڤ [򤭤] /(exp,v5r) to feign ignorance/to pretend to be ignorant of/to play innocent/to brazen it out/
뤳 [뤳] /(n) sweet red-bean soup shop/shiruko shop/
ä /(adv-to,vs) nonchalantly/as if nothing happened/
ȸ [Ȥ] /(exp,v5u) (uk) to advise strongly/to insist (on something)/
郎 [郎줴] /(n,adj-no) hoarse voice/husky voice/
󤻤 [褻] /(exp,v1,vt) to wrinkle up (one's eyebrows, one's nose)/to furrow/to crimple/
 [襤] /(n) abomasum/
ù [狼] /(n) crease effect (textiles)/crease process/wrinkle effect/
 [褻] /(n,vs) foisting upon/shifting to/shifting (the loss) to someone else/
󤳤 /(n) rice flour dough/
󤷤 /(adv-to,adj-t) (uk) falling heavily (of rain, snow, etc.)/
󤿤 /(n) round tip (cut of beef)/
 /(vs,adv) (on-mim) silent (as the grave)/deadly silent/
ɤ /(adj-i) (1) tired/frazzled/(2) tiresome/worrisome/bothersome/(P)/
ʤ /(adv-to,adv,vs) soft/supple/pliant/
ͤ /(adv,n,vs) annoying persistence/
ߤ /(adv,n,vs) solemn/serious/sad/heart-to-heart/
 [󤷤㤯] /(n,vs) consideration (for others)/(making) allowance/
᤮ [] /(v1) (uk) to overdo/to do too much/(P)/
 [ʤ] /(v1) to be used to doing/to be experienced in/
뤨 [ޤ] /(exp) (uk) please do (something)/
ͤʤ [ͤʤ] /(exp,adj-i) (uk) capable of anything/liable to do/
ͤ [ͤ] /(v1) (uk) to be reluctant to do/to hesitate to do/to refuse to do/to be unable to do/
 [ऱ] /(v1,vt) to induce/to tempt/to treat/to act toward/to handle (men)/to send/to forward to/
 [] /(exp) (col) (uk) worthy of/worth doing/worth having/
礦 [] /(v5u,vt) (uk) to do together/
Ϥ [Ϥ] /(v1,vt) to begin/to start/
 [] /(v1,vt) to finish/
Ԥ [Ĥ] /(v5s,vt) to leave nothing undone/to do all in one's might/to do everything possible/
Ԥ [Ĥ] /(v5s,vt) to leave nothing undone/to do all in one's might/to do everything possible/
᤯ [֤] /(v5k,vi) (uk) to splash/to spray/
뤲 [Ȥ] /(v1,vt) to accomplish/to finish/to fulfill/
³ [ĤŤ] /(v1) to continue to do/to persist in doing/(P)/
» [󤸤] /(v1,vt) to blunder/to fail/to make a mistake/
» [󤺤] /(vz,vt) to blunder/to fail/to make a mistake/
ľ [ʤ] /(v5s) to do over/to remake/to resume/
 [] /(adj-i) (uk) hard to do/
 [ˤ] /(adj-i) (uk) hard to do/
Ǣ [ˤ礦] /(n) excreta/raw sewage/human waste/night soil/
 [ۤ] /(adj-na,n) having one's own way/giving free reign to one's desires/acting as one pleases/
 [] /(ik) (adj-na) (1) fierce/violent/severe/(n) (2) ferocity/violence/severity/
 [] /(adj-na) (1) fierce/violent/severe/(n) (2) ferocity/violence/severity/
ä /(adv,vs) (1) (on-mim) (uk) motionlessly (e.g. stand, wait)/(be) still/(2) (uk) fixedly (e.g. gaze, stare)/intently (e.g. listen, think)/(3) (uk) patiently (endure)/stoically/(4) (uk) firmly (e.g. hold)/restrained/
 /(adv,vs) (1) (on-mim) (uk) motionlessly (e.g. stand, wait)/(be) still/(2) (uk) fixedly (e.g. gaze, stare)/intently (e.g. listen, think)/(3) (uk) patiently (endure)/stoically/(4) (uk) firmly (e.g. hold)/restrained/
 /(adv) (1) (on-mim) extremely cold feeling that makes one feel numb/sharp pain that is almost numbing/(2) heartrending/touching the heart/
 /(n) (chn) grandfather/
 /(adv) (1) (on-mim) sizzle (sound of meat cooking)/(2) shrill droning of a cicada/
 /(adv) (1) (on-mim) extremely cold feeling that makes one feel numb/sharp pain that is almost numbing/(2) heartrending/touching the heart/
 /(n) (uk) Reeves' shad (Tenualosa reevesii)/Chinese shad/
 /(adv,n,vs) (on-mim) oozily/
 /(adv,adv-to,vs) (on-mim) cowering/recoiling/overwhelmed/
Ф /(adv,n,vs) (kick and) struggle/wriggle/
Ƨ [դ] /(exp,v5m) to stamp one's feet (in frustration, impatience, etc.)/
ä /(adv,adv-to) (on-mim) deliberately/carefully/thoroughly/without rushing/(P)/
äȤ /(adv,vs) damp/moist (negative nuance)/
äȸ [äȤߤ] /(exp,v1) to watch steadily/to stare/
äȸ֤ [äȤߤ] /(v5s) to gaze back at/
äѤ /(adj-na,adv) a lot/many/much/
Ȥ /(adj-na,adv,adv-to,vs) (on-mim) damp/wet/soaked/humid/clammy/
ּ [֤] /(n) duck meat stew (dish from Ishikawa prefecture)/
ޤ /(v5u) (col) to do something completely/
ᤸ /(adv,adv-to,vs) (1) (on-mim) damp and humid/sodden/wet/clammy/(2) (on-mim) gloomy/melancholy/depressing/(P)/
 /(conj,int) (1) then/well/so/well then/(2) combination of 'de' and 'wa' particles/(aux) (3) (ksb:) plain copula/(P)/
㡼 /(exp) See you then/Bye/Ciao/
㡼 /(int) ta-dah!/ta-da!/tada!/voila/
㤢 /(conj,int) (1) then/well/so/well then/(2) combination of 'de' and 'wa' particles/(P)/
㤢㤢 /(adv,adv-to) (on-mim) noisily (of water gushing, pouring, spilling, splashing, spraying, etc.)/
㤢 /(exp) See you then/Bye/Ciao/
㤤 /(n) (ksb:) rock, paper, scissors/
㤦 /(aux-v,v5u) to do something completely/
㤫 /(adv,adv-to) with gusto/
㤬 [㤬] /(n) (uk) potato (Solanum tuberosum)/(P)/
㤸㡼 /(int) ta-dah!/ta-da!/tada!/voila/
㤸 [㤸㤦] /(n) (1) (col) restive horse/(2) unmanageable person (esp. a woman)/shrew/stubborn tomboy/
ʤ /(exp,adj-i) (1) is not/am not/are not/(2) isn't it?/
 /(exp) See you then/Bye/Ciao/
Ѥ椭 /(n) (derog) Asian woman working in Japan/
֤ /(adv) splashing water sound/(P)/
ޤ /(exp) (abbr) see you later (used in casual correspondence and conversation)/goodbye/sincerely/
ޤ /(exp) good-bye/see you later/
޼ [ޤ] /(n) (1) obstacle/hindrance/impediment/obstruction/(2) nuisance/bore/burden/
Ω [ޤ] /(n,vs) deliberate hindrance/obstruction/
餸 /(adv,adv-to,vs) (1) jingling/jangling/clinking/chinking/(2) lasciviously/coquettishly/
դ [Ĥ] /(v5k,vi) (1) (uk) to jingle/to jangle/to clink/to chink/(2) to act lasciviously/to act coquettishly/
ꤸ /(adv,adv-to,adj-na,vs) (on-mim) crunchy/gritty (sand, pebbles, etc.)/
äѤ /(n) (col) (obsc) bald spot (e.g. on a pet due to injury, stress, etc.)/bald patch/
դ [Ĥ] /(v5k,vi) (uk) to be playful (of a child or animal)/to play/to sport/to frolic/
 /(aux-v) (sl) isn't it/
󤸤㤫 /(adv) (1) noisily (playing a musical instrument)/(2) doing something on and on/
󤸤 /(adv) clanging noise of a bell/something happening non-stop/
 [󤱤] /(n,vs) (uk) rock, paper, scissors game/
ݤ [󤱤ݤ] /(n) (uk) rock, paper, scissors game/
 [㤰] /(n) faucet/tap/
̵ [ʤ] /(exp) (1) (uk) isn't it?/(2) (uk) let's do (something)/
̵ [ʤ] /(exp,aux) (uk) does not seem (to be)/
夦夦 /(adv,adv-to) (on-mim) sizzle (as in meat cooking)/sizzling sound/frizzle/
夯夯 /(adv,adv-to,vs) oozily/seeping out/very damply/humidly/
 /(n) (m-sl) sound effect for slurping back up excess saliva (e.g. as stimulated by desire for food)/
 [󤵤] /(n) (uk) water shield (Brasenia schreberi)/
ʸ [] /(n) spell/charm/incantation/magic word/
礦ǹ [礦Τ] /(n) (uk) citrus fruit segment/
ꤸ /(adv,adv-to) (on-mim) scrape-scrape/(with a) scraping sound/
ꤸ /(adv,adv-to,vs) (1) (on-mim) slowly (but steadily)/gradually/bit-by-bit/(2) (on-mim) irritatedly/impatiently/(3) (on-mim) scorchingly (of the sun)/(4) (on-mim) sizzling (i.e. sound of frying in oil)/(5) (on-mim) sound of a warning bell, alarm clock, etc./(6) (on-mim) oozing out (oil, sweat, etc.)/seeping out/
 [䤹] /(n) gradual decline (of stock prices)/
 [] /(n) gradual rise in prices/
 [Ҥ] /(n) gradually becoming poor/situation getting gradually worse and worse/
 /(adv,adv-to) (on-mim) staringly/scrutinizing/scrutinising/
 [ߤ] /(exp,v1) to stare at/to look hard at/to look up and down/to scrutinize/to scrutinise/
ä /(adv) (on-mim) glancing (look)/
 /(adv,adv-to) (on-mim) glancing (look)/
ȸ [Ȥߤ] /(v1) to throw a glance/
露 /(adv,adv-to) (1) (on-mim) slowly (but steadily)/gradually/bit-by-bit/(2) (on-mim) slowly soaking in/slowly permeating/oozing out/seeping out/
ä /(adv) (on-mim) slowly but steadily/
󤸤 /(adv,adv-to) (1) tingling sensation (e.g. in a leg)/feeling numb/painful tingle/throbbing/(2) noisily/ears ringing/
 /(adv) (1) (on-mim) extremely cold feeling that makes one feel numb/sharp pain that is almost numbing/(2) heartrending/touching the heart/
 /(adv) gradually/
 [󤻤] /(n) toughness (of a material)/tenacity/fracture toughness/
 [󤿤] /(n,adj-no) ligament/
 [Ϥ] /(n) pneumoconiosis (lung disease caused by dust inhalation)/
 [Ѥ] /(n) pneumoconiosis (lung disease caused by dust inhalation)/
 /(aux) (abbr) be/is/
 /(adv,vs) (on-mim) cool sensation from passing air/sound of air leaking/
ޤ /(exp) (col) sorry/excuse me/
 /(adv-to) lightly/nimbly/
 /(adv,adv-to) (on-mim) (swim, work) smoothly/unhindered/
 /(adv-to) lightly/nimbly/
ޤ /(exp) (col) sorry/excuse me/thank you/
 [] /(n) pancreatitis/
 [] /(n) (astron) comet/
 [Ҥ] /(n) (1) (in China) 7th note of the ancient chromatic scale (approx. G sharp)/(2) fifth lunar month/
 /(adv,vs) (on-mim) sound of wind rustling through a crack/wheezing/
ä /(adv,vs) (1) (on-mim) straight/quickly/directly/all of a sudden/(2) (on-mim) quietly/gently/softly/(vs) (3) to feel refreshed/to feel satisfied/
 [] /(n) tendency/trend/
 [] /(adj-i) (obsc) smelling of rotten food and drink/
 /(n) (1) nonsense/(2) loss (on scratch lottery tickets, etc.)/
 /(v5s) to pose/to be affected/to put on an air/
 /(adj-na) (1) hollow/(adv,adv-to) (2) sharply/cleanly (of cutting)/(3) smoothly/
ä /(adv) (1) (on-mim) refreshed/clear/(vs) (2) to feel refreshed/
 /(n) (1) net for caught fish/(2) net-like tassel of Buddhist prayer beads/(adv,adv-to) (3) easily/
 /(n) (1) net for caught fish/(2) net-like tassel of Buddhist prayer beads/(3) (thb:) Vespula flaviceps (species of yellowjacket)/(4) (kyu:) ant/
 /(n) (1) (uk) (arch) red-banded sand wasp (Ammophila sabulosa)/(2) deer/
벵 [뤪Ȥ] /(n) (arch) wasp-waisted girl/
뾯 [뤪Ȥ] /(n) (arch) wasp-waisted girl/
̼ [뤪Ȥ] /(iK) (n) (arch) wasp-waisted girl/
ʢ [äѤ] /(n) empty stomach/hunger/
 [ޤ] /(n) (1) draft/draught/cold air entering through the crack of a door or window/(2) cooling off of a relationship/draft of cold air between two persons/
 [] /(n) crevice/crack/gap/opening/
ֻԾ [ޤ礦] /(n) niche market/
 [䤭] /(n) (food) sukiyaki/thin slices of beef, cooked with various vegetables in a table-top cast-iron pan/(P)/
Ƥ [䤭] /(n) (food) sukiyaki/thin slices of beef, cooked with various vegetables in a table-top cast-iron pan/(P)/
 [] /(n) (1) (food) thin slice of meat or fish/(2) (food) (arch) briefly salt-pickled fish slice/
ʢ [Ϥ] /(n) empty stomach/hunger/
ʢ [Ф] /(n) empty stomach/hunger/
夲 [] /(v1,vt) to dip or scoop up/
֤ [Ȥ] /(n) (uk) mattress stitch/
餹 /(n) (rkb:) young mottled spinefoot pickled in salt (usu. served on tofu)/
 /(adv-to) (on-mim) (growing) quickly (esp. children, plants)/(developing) quickly/fast/rapidly/
 /(n) (comp) deadlock/
߾夬 [ߤ] /(v5r) to cringe with fear/to cower with fright/to be terribly afraid/
 /(n) dye made of fermented indigo leaves/
 /(adv,adj-no) (1) close by/right there/short distance away/a hop, skip and jump away/(2) at once/as soon as possible/immediately/
¦ [] /(n) (uk) near/immediately/(P)/
 [] /(adv) (uk) immediately/promptly/
ޤ /(n) lady-killer/philanderer/
ٰػ [٤] /(n) shower stool with a u-shaped hole in the middle/
 /(int,exp) (sl) incredible/unbelievable/
 /(adj-i) (sl) (ksb:) incredible/terrific/impressive/
 /(int,exp) (sl) incredible/unbelievable/
 /(int,exp) (sl) incredible/unbelievable/
ؤ [] /(v1,vt) to exchange/to replace/
ߤ [ߤ򤭤] /(exp,v1) to threaten/to intimidate/
 [虜] /(n) amazing trick/amazing skill/
 [] /(n,adj-no) (1) go-getter/live wire/resourceful person/wizard/virtuoso/(n) (2) remarkable ability/mastery/brilliant technique/
ͤ [Ť] /(n) jam-packed/packed in like sushi (like sardines)/
 [ᤷ] /(n) (food) rice seasoned with vinegar, sugar and salt, used for preparing sushi/sushi rice/
㤤 [] /(n,vs) (1) cramp/sprain/crick/strain (muscle)/(n) (2) unreasonableness/absurdity/(adj-no,adj-na) (3) illogical/unreasonable/(4) misdirected/misplaced/wrong (of estimate, guess)/
 [] /(n) (col) cirrus cloud/
 [ˤ] /(n) sinewy meat/
㤭 [ʤ] /(n) sobbing/sob/weeping/
㤯 [ʤ] /(v5k,vi) to sob/
夲 [ꤢ] /(v5r,vt) (1) to sniffle/to snuffle/(v5r,vi) (2) to sob/
 [] /(n,adj-no) color of soot (colour)/
ݤ [Ϥ] /(n) sweeping the soot from one's house (to welcome the kami of the New Year)/
ʧ [Ϥ餤] /(n) (1) cleaning dust etc. from rooms/housecleaning/(2) (the traditional Japanese end-of-the-year, 13th December) big house cleaning/spring cleaning (only not in spring)/
 [Τʤߤ] /(exp,n) drop in the bucket/very small quantity/chicken feed/insignificant amount/sparrow tears/
ʬ [櫓] /(n) sharing with others what has been given to you/sharing a portion of the profit with others/
 /(adv) helter-skelter/
 /(adv-to) (on-mim) (walk) briskly/at a brisk pace/quickly/
Ƭ [줢] /(n) combover/comb-over/bamboo screen head (due to looking like the slats of a bamboo screen)/
 [] /(n) (uk) Castanopsis sieboldii (species of chinquapin)/
ä餫 /(adj-na,n) (1) flat out (of)/completely empty/(2) out of money/penniless/broke/
ä /(adv,adv-to) all/completely/thoroughly/(P)/
ä /(adv,adv-to,vs) (1) (on-mim) feeling refreshed/feeling fine/feeling clear-headed/(2) shapely/neatly/refinedly/(3) cleanly/without trouble/(4) clearly/plainly/distinctly/(5) completely/thoroughly/(6) not at all (with negative sentence)/not even slightly/(P)/
ä /(adv) straight/upright/erect/
ä /(int,exp) (sl) incredible/unbelievable/
ä /(int,exp) (sl) incredible/unbelievable/
ä /(int,exp) (sl) incredible/unbelievable/
ä /(v5m) to draw back/to leave (the area)/
ä /(adv-to,adv) smoothly/frictionlessly/easily/
äƤ󤳤 /(adv,adv-to) falling plump/falling down flat/
äƤ󤳤 /(adv,adv-to) falling plump/falling down flat/
äƤƤ /(adj-na) flat broke/cleaned out/penniless/
ä /(adv,vs) (1) (on-mim) straight/quickly/directly/all of a sudden/(2) (on-mim) quietly/gently/softly/(vs) (3) to feel refreshed/to feel satisfied/(P)/
äȤɤä /(n,adj-na) idiot/fool/idiocy/stupidity/
ä /(adv,adv-to) (on-mim) cleanly (cutting, snapping off, etc.)/in a single blow/
äѤ /(adv,adv-to) (1) (on-mim) completely (quitting, etc.)/entirely/thoroughly/totally/wholly/without hesitation/(2) (on-mim) cleanly (cutting, snapping off, etc.)/in a single blow/
äȴ [äѤ̤] /(n) exposure/disclosure/expose/revelation/
äȴ [äѤ̤] /(v5k,vt) to expose/to disclose/to unmask/
äݤ /(v5s,vt) to stand (someone) up/to leave (something) undone/to neglect (a duty)/
äݤ /(adv,adv-to) (1) (on-mim) entirely/completely/(2) cleanly/snugly/(P)/
äݤݤ /(adj-na,n) utterly stark naked/wearing only one's birthday suit/
äȴ [äݤ̤] /(v1) (1) to slip out (e.g. from one's fingers)/(2) to cleanly forget/
ž [ä] /(v5b,vi) to (dramatically) fall over/to fall flat/
 [äȤ] /(v5b,vi) to rush off/to rush away/to vanish/
 [äѤ] /(n) (1) nudity/(adj-na,adj-no) (2) stark naked/in one's bare skin/(3) penniless/
ƤƤ /(n) men's underwear/
Ȥ /(adv-to,adv) (1) (on-mim) (with a) thump/(2) (on-mim) (hanging) straight down/
 [ͤ] /(n) leg hair/
Ф /(adj-i) nimble/smart/quick/
Фä /(adj-i) nimble/smart/quick/
Ѥä /(adv) (1) (on-mim) completely (quitting, etc.)/entirely/thoroughly/totally/wholly/without hesitation/(2) (on-mim) cleanly (cutting, snapping off, etc.)/in a single blow/
Ѥ /(adv,adv-to) (1) (on-mim) completely (quitting, etc.)/entirely/thoroughly/totally/wholly/without hesitation/(2) (on-mim) cleanly (cutting, snapping off, etc.)/in a single blow/
٤餺 /(exp) must not do/should not do/do not do/
٤ /(aux-v,conj) in order to do/for the purpose of doing/
٤ /(exp) should do/ought to do/
٤ /(n) (1) (derog) bitch/witch/ugly woman/dog/(2) normal card (por: espada)/card having only a floral pattern that gives a player only one point/
٤Ҥ /(n) (uk) common purslane (Portulaca oleracea)/
٤Ф [٤] /(n) start/beginning/
٤ [٤] /(n) (1) (playground) slide/(2) (ship) launching platform/sliding bed/
ݤä /(adv) (1) (on-mim) snugly (into hole, container, etc.)/tightly (fitting, covering)/firmly/(2) (on-mim) (with a) pop (i.e. sound of a cork, etc. being pulled out of a hole in one movement)/
ݤ /(adv,adv-to) (1) (on-mim) snugly (into hole, container, etc.)/tightly (fitting, covering)/firmly/(2) (on-mim) (with a) pop (i.e. sound of a cork, etc. being pulled out of a hole in one movement)/
ޤ [ޤ] /(v5m,vi) to put on airs/to affect (importance, etc.)/to look wise/
ޤ [ޤ] /(n) clear soup/
ޤ /(adj-f) should not be done/must not be done/
ޤΤϵܻŤ [ޤΤϤߤŤ] /(exp) wretched is the lot of a government official/it is better to work for oneself than to work for someone else/
ޤ /(exp) (col) Excuse me (coll. form of sumaranai)/
ޤ /(exp) sorry/excuse me/
ߤ [ߤޤ󤨤] /(int) (joc) sorry/excuse me/thank you/
ߤ쿧 [ߤ줤] /(n,adj-no) violet (colour)/
䤹 /(adv-to) (on-mim) sleeping peacefully/sleeping quietly/sleeping soundly/(P)/
 /(prt) even/if only/if just/as long as/the only thing needed/
餹 /(adv,adv-to) (on-mim) smoothly/(P)/
ä /(adv,vs) (on-mim) slender/slim/
 /(exp) even/if only/if just/as long as/the only thing needed/
 /(adv,adv-to) (1) (on-mim) long, slender and well-proportioned/(2) smooth, continuous (movement)/
ꥴ /(n) (uk) ground toasted sesame seeds/ground sesame/
 [꤮] /(n) (arch) plain white clothing patterned using dyes/
 [ꤴ] /(n) (arch) plain white clothing patterned using dyes/
 [] /(v5r,vi) to draw close to/to edge up to/to snuggle up to/to nestle close to/to cuddle with/to draw closer to/
긺餹 [ؤ餹] /(v5s,vt) to wear away/to rub down/to abrade/
긺 [ؤ] /(v5r,vi) to be worn down/to be reduced/
礻 [ꤢ碌] /(n) (1) comparing and adjusting/reconciling/knocking into shape/bouncing of ideas, opinions, etc. off each other to obtain a fine-tuned integrated whole/(2) (engr) lapping/precision surface finishing/mating by rubbing together/(3) (med) (uk) margination/
礻 [ꤢ碌] /(v1,vt) (1) to rub together/(2) to reconcile (ideas, proposals, plans)/to compare and adjust/
碌 [ꤢ碌] /(n) (1) comparing and adjusting/reconciling/knocking into shape/bouncing of ideas, opinions, etc. off each other to obtain a fine-tuned integrated whole/(2) (engr) lapping/precision surface finishing/mating by rubbing together/(3) (med) (uk) margination/
碌 [ꤢ碌] /(v1,vt) (1) to rub together/(2) to reconcile (ideas, proposals, plans)/to compare and adjust/
 [ꤳ] /(v5m) to rub in/to grind and mix/
 [ꤳ] /(v5m,vt) to insert (an illustration)/to stencil (a pattern)/to print on/to instill (thought, impression, etc.)/to imprint (e.g. on one's subconscious)/
 [꤭] /(n,vs) scratch/graze/abrasion/
 [] /(n) surimi/minced fish (or meat) mashed into a paste/
­ [ꤢ] /(n) (1) sliding feet/shuffling (one's feet)/(2) (sumo) moving legs forward with feet never leaving the ground (exercise)/
ؤ [꤫] /(v1,vt) to switch (secretly)/to substitute/to sidestep (an issue)/
٤ [Ĥ֤] /(v5s,vt) (1) to mash/to grind/to pulverize/to pulverise/to deface/(2) to dissipate (a fortune)/to run through/to lose/
ȭ [Ф] /(n) (earthenware) mortar (for grinding)/
ȴ [̤] /(v1,vi) to slip through/to make one's way through quickly/
դ [Ĥ] /(v1,vt) (1) to rub on/to rub against/to wipe on/to nuzzle against (e.g. dog nosing a person)/(2) to strike (a match)/
ή [ʤ] /(n) (food) ground soup/ground seafood, beans, nuts, etc. seasoned and mixed with broth/
뤬ɤ [뤬] /(exp) had better .../may as well .../
뤬ɤ [뤬褤] /(exp) had better .../may as well .../
뤹 /(adv) smoothly/swiftly/
뤹 /(adv) smoothly/swiftly/
ä /(adv) (on-mim) smoothly/glidingly/
 /(conj) thereupon/hereupon/(P)/
٤ /(exp) should do/ought to do/
 /(n) had better .../may as well .../
 /(adv,adv-to) (on-mim) with a smooth, unhindered motion/speedily and without delay/
ʤ [뤳Ȥʤ] /(exp) (uk) everything one does/
Ƥʤ /(adj-i) naive/
 /(exp) if so/in that case/in that situation/
Фۤ /(exp) the more you do (it), the... (i.e. "the more you drink, the better it tastes")/
㤤 [] /(n) passing each other/crossing paths without meeting/being at cross purposes/
㤦 [] /(v5u,vi) to pass by one another/to disagree/to miss each other/
礦 [줢] /(v5u,vi) to rub against/to chafe/to quarrel/
 /(int) good gracious/oh my/
󤴤 /(adj-i) (col) terrible/dreadful/terrific/amazing/great/wonderful/to a great extent/
󤴤 /(adv) (col) awfully/very/immensely/
Ť /(n) kanji sun ("inch") radical at right (radical 41)/
Ǥν [ǤΤȤ] /(exp) (uk) almost/very nearly/
ʤ /(adv-to,adv,vs) (1) (on-mim) slim/slender/lithe/supple/(2) (on-mim) smoothly/without resistance/without trouble/without difficulty/without dissent/easily/readily/
ޤ /(exp) (col) sorry/excuse me/thank you/
ޤؤ /(exp) (col) sorry/excuse me/thank you/
Ĥ [٤] /(exp) (uk) should do (abbr. of suru+beki)/ought to do/
 [ޤ] /(n) (1) wrapping something in a bamboo mat/(2) wrapping somebody in a bamboo mat and throwing him in a river (Edo period unofficial punishment)/
 /(n-suf) (1) (col) s (pluralizing suffix) (eng:)/es/(2) (col) 's (possessive suffix) (eng:)/s'/es'/
ä /(adv) (1) continuously in some state (for a long time, distance)/throughout/all along/the whole time/all the way/(2) much (better, etc.)/by far/far and away/(3) far away/long ago/(4) direct/straight/(P)/
 /(adv-to) straightforwardly/readily/without hesitation/
 /(adv-to) straightforwardly/readily/without hesitation/
ʬ [֤] /(adv,adv-to) (1) very/extremely/surprisingly/considerably/(adj-na) (2) contemptible/reprehensible/
 [٤] /(n) thick Tohoku accent (wherein some "j" sounds become "z" sounds)/
ä /(adv) (1) continuously in some state (for a long time, distance)/throughout/all along/the whole time/all the way/(2) much (better, etc.)/by far/far and away/(3) far away/long ago/(4) direct/straight/
 /(adv) (on-mim) making rude entrance/
 /(adv,n,vs) (on-mim) throbbing pain/heartbreakingly/(P)/
 /(adv-to) (on-mim) throbbing (pain)/pounding/
󤺤 /(adv-to) (on-mim) throbbing (pain)/pounding/
 /(n) (nab:) putting oneself into something/exerting oneself/
̵ [ʤ] /(n) (uk) unmotivated/unenthusiastic/
̵ [ʤ] /(n) (uk) bum/slacker/good-for-nothing/loser/
 /(adv-to) (on-mim) (speak) bluntly/frankly/
 /(adv,adv-to) (on-mim) thump/thud (sound representing the footfalls of something heavy)/
 /(adv,adv-to,vs) (on-mim) heavily/profoundly/
 /(conj,aux) without doing/not being/
 /(adv,adv-to,vs) (on-mim) heavily/profoundly/
ܥ /(adj-no,adv) (uk) in tatters/in pieces/wiped out/
 [ܤ] /(adj-no,adv) (uk) in tatters/in pieces/wiped out/
ä /(adj-i) (1) (osb:) sly/cunning/dishonest/sneaky/crafty/unfair/(2) (osb:) miserly/
ä /(n,adj-f) (1) not the norm/(2) foolish/(3) stupid/
ä /(v1,vi) (1) to fall down (e.g. off a chair)/to slip down (e.g. one's eyeglasses)/to slide down/(2) to make a fool of oneself/(3) to whoop it up/to be on the spree/to cut loose/to mess around/
ä /(adv,adv-to,vs) (on-mim) heavily/profoundly/
ä /(adv) (1) continuously in some state (for a long time, distance)/throughout/all along/the whole time/all the way/(2) much (better, etc.)/by far/far and away/(3) far away/long ago/(4) direct/straight/(P)/
ä [äȤޤ] /(exp) a long time ago/
äݤ /(adv,adv-to) (1) (on-mim) entirely/completely/(2) cleanly/snugly/
äݤ /(adv,adv-to) (1) (on-mim) entirely/completely/(2) cleanly/snugly/
ͧ [äȤ] /(n) (abbr) (sl) friends forever/
 /(suf) (1) apiece/each/(2) at a time/piecemeal/(P)/
Ȥ /(conj,aux) even without doing/even without being/
ɤ /(n,adv-to) thud/bang/
 /(conj,aux) without doing/
ˤϵʤ [ˤϤʤ] /(exp,adj-i) (uk) (after neg. verb stem) feel compelled to/can't help but feel/can't help but do/
 /(exp) (arch) if it is not .../if it does not .../
 /(exp) (arch) if it is not .../if it does not .../
Ф /(adv) (on-mim) straightforwardly/
Фи [ФФ] /(exp,v5u) to speak one's mind/to speak very frankly/
Фä /(adv) (1) without hesitation/frankly (esp. speaking)/bluntly/without shilly-shallying/straight to the point/getting to the heart of the matter/(2) cutting (forcefully, directly)/piercingly/
Ф /(adv,adv-to) (1) decisively/decidedly/boldly/once and for all/unreservedly/frankly/(2) precisely/exactly/(P)/
ȴ [Ф̤] /(v1,vi) to tower above the rest/to be by far the best/to be prominent/to be outstanding/to be a cut above/
 /(adv) (obsc) completely/entirely/totally/
֤ /(adj-pn) complete/total/absolute/
֤ /(adv,adv-to) (stabbing) through/(plunging) into/
־Ƥ [֤䤭] /(n) immersion quenching (hardening by dropping heated metal into water or oil)/
Ǩ [֤̤] /(n) soaked/dripping wet/
 /(n) (col) female delinquent/
٤ /(adj-na,n) sloppy/slovenly/slipshod/negligent/loose/unkempt/
٤˷ [٤ܤ] /(n) (1) plain (e.g. face)/smooth/(2) slovenly/
ٸ [٤] /(n) (col) female delinquent/
ܤä /(adv) (on-mim) something going right into or coming right out of a place where it fits snugly/
ܤ /(adj-na,n) sloppy/slovenly/slipshod/negligent/loose/unkempt/
ܤȤ [ܤФ] /(n) (obsc) picking up a bowl with one's right hand which is already holding one's chopsticks (a breach of etiquette)/
ܤ /(adv,adv-to) vigorously/really getting stuck into/
ޤ /(exp) (col) Excuse me (coll. form of sumimasen)/
餫 /(v5r) to leave/to run away/to escape/to avoid detection after having done something/to play truant/to skedaddle/
餺 /(adv-to) in succession/in an endless stream/continuing without pause or interruption/
ä /(adv) (on-mim) in a line/in a row/
 /(adv-to) (on-mim) in a row/
 /(n) (col) (abbr) chicken gizzard/
 /(n) earth removed from a mine (or tunnel, etc.)/
 /(n) shear/
ꤻ /(n) (col) (sl) masturbation (male)/
겼 [ꤵ] /(v5r,vi) to slide down/to slip down/
껳 [] /(n) slagheap/slag heap/pile of coal waste/
夬 [ꤢ] /(v5r,vi) to creep up/to ride up/
夲 [ꤢ] /(v1,vt) to slide up/to drag up/
 [ꤪ] /(v1,vi) to slip down/to slide down/to glide down/
뤺 /(adj-na,adv,n,adv-to) (1) (on-mim) sound or act of dragging/(2) (on-mim) slowly slipping or drawing back/slithering/(3) (on-mim) loose/lax/inconclusive/trailingly/dragging on/(4) (on-mim) slurping/sniffling/(P)/
ä /(adj-i) (1) (osb:) sly/cunning/dishonest/sneaky/crafty/unfair/(2) (osb:) miserly/
٤ [䤹] /(n,vs) playing hookey/being away from work without a good reason/
븭 [뤬] /(adj-i) devious/cunning/sly/crafty/
 /(n) gap/slippage/
 /(v1,vi) to slide/to slip off/to get dislocated/to be out of alignment/to get dislodged/to deviate/to shift (position)/to be out of sync./to be slightly off/to be off-point/(P)/
 [줳] /(v5m,vi) to drag on/to be delayed/
襤 [襤] /(n) (uk) snow crab (Chionoecetes opilio)/queen crab/
󤰤 /(adv,vs) short and stout/small but wide around/
󤰤ä /(adv,vs) very short and stout/small but quite wide around/
󤺤 /(adv) (on-mim) rapidly (e.g. progress, moving forward)/growing visibly/quickly/steadily/by leaps and bounds/
 /(adv) (1) much/remarkably/noticeably/(2) not at all (with neg. verb)/(3) quickly and vigorously/unhesitatingly/
 /(exp) (arch) if it is not .../if it does not .../
٤˷ [٤ܤ] /(n) (1) plain (e.g. face)/smooth/(2) slovenly/
٤ [٤ܤ] /(n) (1) plain (e.g. face)/smooth/(2) slovenly/
 /(adv) (ksb:) so/really/seeming/
 /(int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
 /(n) (uk) juvenile Japanese sea perch (under two years of age and 25 cm in length)/
 /(ik) (int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
 /(int) all together now!/one, two, go!/ready, set, go!/heave, ho!/oops-a-daisy/
 /(adv,n,vs) (on-mim) restless/fidgety/hurriedly/agitatedly/(P)/
 /(v5m,vt) to badger (pester) (a person to do)/(P)/
ڤä褦 [򤭤ä褦] /(exp,adj-na) gushing forth/bursting out/
ڤ [򤭤] /(exp,v5r) to break a dam and gush forth/to burst out/
ߤ [Ȥ] /(v1,vt) (1) to dam up/to hold back/to keep back/to bring to a halt/to intercept/(2) to stem (an activity)/to check (e.g. progress)/
 [] /(n) sheeting/sheathing board/cover/
ʧ [Ф餤] /(n,vs) clearing one's throat/cough/
ΩƤ [Ƥ] /(v1,vt) to hurry (up)/to press/to urge on/
 /(adj-i) petty/small-minded/stingy/cheap (as in cheap shot, cheating, skirting the rules, etc.)/
ʤ [򤨤ʤ] /(exp,adj-i) cannot avoid doing/cannot help but (do)/is compelled to do/(feel) obliged to (do)/has to do/
ʤ [뤨ʤ] /(exp,adj-i) cannot avoid doing/cannot help but (do)/is compelled to do/(feel) obliged to (do)/has to do/
 /(v1,vt) (1) to cheat someone out of/to wangle/(2) to get/to obtain/
 /(prt,suf) without/
 /(adv) without (doing)/instead of/(P)/
ޤ /(adj-i) (1) narrow/cramped/tight/(2) fussy/narrow-minded/
餮 /(n) (1) small stream/brooklet/(2) murmuring (as of a stream)/
餰 /(v5g) to babble (stream)/
Ф [餤] /(n) sardonic laugh/scornful smile/
Ф [餦] /(v5u,vt) (uk) to sneer at/to ridicule/
 /(n) (food) chicken neck meat/
ĳ [礦] /(n) (uk) skipper butterfly/
Ȥ [Ф] /(n) poking one's food around using one's chopsticks/playing with one's food with one's chopsticks (a breach of etiquette)/
 /(v5r) (uk) to perform a small motion repetitively (i.e. picking or poking something)/
ä /(adj-na,n) hasty/impatient/(P)/
ä [ä󤻤] /(n) soapstone/
ä /(adv) (on-mim) diligently/assiduously/industriously/beavering away/(P)/
äѵͤޤ [äѤĤޤ] /(v5r,vi) to be at one's wits' end/to be cornered/to be packed to the hilt/
ô [ä] /(n) stoneware/pottery/ceramics fired at a high temperature/
 [ä礦] /(n,vs) (1) killing/destruction of life/(adj-na) (2) barbarous/callous/brutal/cruel/
 [ä] /(n,vs) hygiene/health maintenance/
 /(n) furuncle/
ͤ /(exp) ought to do/have to do/must do/feel obliged to/
ͤФʤʤ /(exp) ought to do/have to do/must do/feel obliged to/
ͤФʤ /(exp) ought to do/have to do/must do/feel obliged to/
Ӥ /(v5r,vt) to demand money/to pester/to extort/
֤ /(v5r) to sleep/to lie down/
ߤۤܤ /(n) (uk) Oriental flying gurnard (Dactyloptena orientalis)/
᤮礤 [᤮] /(n) conflict/fighting each other/
᤮礦 [᤮] /(v5u) to fight each other/
 /(adv) at least/at most/(P)/
Ƥ /(adj-pn) minimal/
 /(n) (ksb:) that is right/that is so/oh, right/
 /(exp) granted that/even if/even though/
ȸ [Ȥ] /(exp,v5u) (uk) to advise strongly/to insist (on something)/
 /(v1,aux-v) (1) (hon) verb used as an honorific for others' actions/(aux-v,v1) (2) (hon) auxiliary verb used as an extreme honorific for others' actions/
Ф /(n) ordinal number/
Ф [] /(v5s,vt) (1) to push (a thing) out/to jut out (can have a negative nuance)/to protrude/(2) to rise out the trap door (on stage)/
夬 [ꤢ] /(v5r,vi) to gradually rise/
 [ꤢ] /(v5r,vi) to gradually rise/
 /(aux-v,v1) (1) auxiliary verb indicating the causative/(2) (hum) auxiliary verb indicating that one has been granted the permission to do something/(3) (hon) auxiliary verb used as an honorific for others' actions/
󤵤 [󤵤] /(n) nosy person/busybody/
Ȥ /(exp,vs-i) (arch) to attempt to do something/
 [󤳤] /(n) flash/glint/
󹦵 [󤳤] /(n) drill/perforator/(hole) puncher/keypunch/
 [󤳤] /(n) (comp) punch/
 [󤸤礦] /(n) scaphoid bone (in wrist near thumb)/
 [] /(n,vs) shear/shearing/
Ƕ [Ĥ褵] /(n) shear strength/
Ƕ [󤭤礦] /(n) shear strength/
Ǹ [󤳤] /(n) shear effect/shearing effect/
ǹ [󤴤] /(n) shear modulus/
 [󤻤] /(n) elastic shear modulus/
񹳳 [Ƥ] /(n) angle of shearing resistance/
˲ [Ϥ] /(n) shear failure/
Ȣ [Ф] /(n) shear box/
Ƭ [Ȥ] /(n,adj-no) point/pointed end/cusp/
 [] /(n) gelding/castrated horse/
 [⤦] /(n) delirium/
 /(prt) (male) (sentence end) adds force/indicates command/(P)/
 /(n) scales of a horse mackerel/(keeled) scute/
 /(adv,adv-to,vs) (on-mim) gasping for breath/puffing and panting/wheezing/
 [ˤ] /(n) excess flesh/flab/
 /(prt) (arch) (at sentence-end) indicates mild emphasis/
 /(adv,adv-to,vs) (on-mim) gasping for breath/puffing and panting/wheezing/
ˤʤ /(n) (uk) Acheilognathus typus (species of bitterling-like cyprinid)/
 /(prt) (1) (arch) (tsb:) indicates emphasis, intention, etc./(2) (joc) indicates emphasis, intention, etc./
 /(n) scales of a horse mackerel/(keeled) scute/
ޤųݤ [ޤ] /(n,adj-no) clockwork (motor, etc.)/spring action/
 [󤪤] /(n) (1) stridor/(adj-no) (2) stridulous/
ä /(adv,vs) (on-mim) softly/gently/quietly/secretly/
 /(int) oof/umph/whoosh/
 /(adv) (1) so/really/seeming/(adj-na,suf) (2) (after masu stem and adj-stem) appearing that/seeming that/looking like/having the appearance of/(P)/
Ȥ /(exp) I got it/I see/I now know/So that's the reason/
Ȥʤ /(exp) that being the case/in that case/if that's how it's going to go/
 /(exp,n) that's the way it is/such is life/
 /(exp,n) that's the way it is/such is life/
 /(exp) which reminds me .../come to think of it .../now that you mention it .../on that subject .../so, if you say .../
䤢 /(exp) which reminds me .../come to think of it .../now that you mention it .../on that subject .../so, if you say .../
 [ĤӤ礦] /(n,adj-no) manic depression/manic-depressive psychosis/bipolar disorder/
 [Ĥޤ] /(n,adj-no) manic depression/manic-depressive psychosis/bipolar disorder/
 /(exp) is that so? (generally rhetorical)/(P)/
ȸä [Ȥä] /(conj) but still/
⤷ʤ /(exp) you could say that/
⤷ޤ /(exp) you could say that/
Ƥ [Ƥ뤦] /(exp,adv) (uk) meanwhile/in the meantime/(P)/
 [뤦] /(exp,adv) (uk) in the meantime/meanwhile/
 /(int) yes, that's right/yep/sure thing/
 /(exp) then/and then/and/if so/because then/
 [ʤ] /(exp) meanwhile/
Ƹ [Ƥߤ] /(exp) when looked at in that way/
ʤ /(exp) otherwise/if not/or else/
 /(conj) if so/in that case/in that situation/
㤢 /(conj) if so/in that case/in that situation/
 /(exp,vs-i) to do so/to do thus/
 /(exp) having done that/if that is done/if it is done in that way/(P)/
 /(int) (1) that is so/that is right/it looks to me/I am of the impression/(2) people say that (after plain verb, adj)/it is said that/I hear that/(P)/
ä /(adv,vs) (on-mim) softly/gently/quietly/secretly/
Ǥ /(int) (1) that is so/that is right/it looks to me/I am of the impression/(2) people say that (after plain verb, adj)/it is said that/I hear that/(P)/
Ǥ /(exp) that's so, however ..../(P)/
Ǥ /(exp) that's so, isn't it/(P)/
Ǥʤ /(exp) not so/
Ǥʤ [ǤʤФ] /(exp) if this is not the case/
Ȥ [Ȥ⤤] /(exp,v1) you could say that/
ʤ /(exp) if that is the case/if it becomes so/when it becomes so/(P)/
ʤǤ /(int) (col) yes/that is so/
ʤǤ /(exp) is that so?/
ʤǤɤͤ /(exp) that may be so/
ˤʤ /(exp) (after masu-stem of verb) showing no signs of (verb)/extremely unlikely to (verb)/
ˤʤä /(exp) almost (did)/nearly (did)/
 /(exp) Oh well/
ϥʤ /(exp) not a chance/you wish!/that's not going to happen/that won't work/
ϥΥ󥿥 /(exp) (joc) you wish!/that's not going to happen/not a chance/
ϥζ [ϥΤ󤿤] /(exp) (joc) you wish!/that's not going to happen/not a chance/
ϱ±ζ [ϤΤ󤿤] /(exp) (joc) you wish!/that's not going to happen/not a chance/
ϹԤʤ [Ϥʤ] /(exp) not a chance/you wish!/that's not going to happen/that won't work/
䲰ʤ [ϤȤ䤬ʤ] /(exp) things don't work that well in the real world/things seldom go as one wishes/that is expecting too much/it won't be that easy/
䲰ʤ [ϤȤ䤬ʤ] /(exp) things don't work that well in the real world/things seldom go as one wishes/that is expecting too much/it won't be that easy/
ߤ /(exp) (col) it seems so/that's what it looks like/
⤢ޤ /(exp) (after -masu base of verb) very unlikely to (verb)/
ʤ /(exp) (after -masu base of verb) very unlikely to (verb)/
ä /(conj) like that/that way/thus/
 [] /(adj-pn) such/like that/that sort of/very/
 [椦] /(ok) (adj-pn) such/like that/that sort of/very/
 [] /(exp) (uk) which reminds me .../come to think of it .../now that you mention it .../on that subject .../so, if you say .../(P)/
ä [ä] /(exp) (uk) like that/this type/
 [] /(n) slim figure/weight reduction/
 [] /(n) one's whole body/
ɹ [Ҥ礦] /(n) pack ice/
ʤä [ʤä] /(exp) (col) I thought so/I suspected as much/Just as I thought/Now you are talking/That's the spirit/
 [] /(n,vs) (obsc) heartburn/sour stomach/
 [褦] /(n) (1) itch/pruritus/(adj-na) (2) amyctic/pruritic/itchy/irritating/
 /(n) (food) (rkb:) Okinawan-style stewed pork spare ribs/
ä /(adv,vs) (on-mim) softly/gently/quietly/secretly/
 /(adj-pn) such (about the actions of the listener, or about ideas expressed or understood by the listener)/like that/that sort of/
ڤ [] /(n,vs) cutting a thin object (e.g. vegetable stalk) at a 45 degree angle/cutting in a way that blunts or rounds the cut/
Ȥ [Ȥ] /(v5s) to chip off/to scrape off/to prune/
 /(n) (uk) Sambucus chinensis (species of elderberry)/
 /(v5u,vi) to be suitable/to be appropriate/to match/
ʤ /(adj-i) unsuitable/not matching/out of character/
 [餸夦] /(n) everywhere/all over the place/
 /(adv) from there/thence/
 /(adv) (1) (on-mim) reasonably/fairly well/(suf) (2) or so/about/
 /(adv) hurriedly/in a hurry/
ϤȤʤ /(adj-i) faint/slight/vague/nebulous/indeterminate/tinge of .../touch of .../
ϤȤʤ /(adv) somehow/for some reason/
ػäƤ [ؤäƤ] /(exp) what is worse/to make matters worse/
ޤ /(exp) go that far/to that extent/
 [餸夦] /(n) everywhere/all over the place/
 [ؤ] /(n-adv) (uk) (col) hereabouts/around there/that area/(P)/
 /(exp) (col) that house/
ऱ [Τ] /(n-suf) (1) (uk) superior to (e.g. professional, etc. in ability or achievement)/(n) (2) (uk) ignoring (one thing) for (another)/
 /(exp) then/(P)/
 /(adv-to) (on-mim) hurriedly/in haste/
 /(v1) to be nappy/to get fluffy/
Ω [] /(v5t,vi) (1) to be nappy/to be disheveled (hair)/(2) to shudder/
ä /(adj-i) careless/thoughtless/(P)/
 /(v1,vt) to be interesting/to be fascinating/to be tantalizing/to be intriguing/(P)/
֤ [ꤿ] /(v5t,vi) to become erect (penis, nipple, etc.)/to tower (like an erection)/
Ω [ꤿ] /(v5t,vi) to rise (steeply)/to tower/to soar/
⤭ [뤭] /(n,vs) slow, relaxed walk/stroll/
 [餵] /(pn,adj-no) (hon) you/
ऱ [Τ] /(n) (uk) ignoring (one thing) for (another)/
ä /(exp) is that so? (generally rhetorical)/
ä /(adv) from there/thence/
ä /(adj-na,adv,n) (on-mim) all/altogether/entirely/just like/the spitting image of/(P)/
ä֤ [ä꤫] /(v5r,vi) to throw one's chest out/to hold one's head high/
ä [ä] /(n) (sl) person with differing ideology, attitudes, etc. to one's own/
äऱ [äΤ] /(n) (uk) ignoring (one thing) for (another)/
ä /(adv,vs) (on-mim) softly/gently/quietly/secretly/(P)/
äݤ [äݤय] /(v5k,exp) (1) to turn away/to face away/to ignore/(2) to be uncooperative/to be unconciliatory/
û [ä] /(n) prominent front teeth/buckteeth/projecting teeth/
 /(n) (1) slip-up/miss/(2) waste/wasteful or pointless action/
 [Ȥ] /(n) open air bath (in an inn, onsen, etc.)/external hot spring bath/
ʤ /(adv) (ksb:) so/to such an extent/such/
Ļ [ˤɤ] /(n) (arch) kingfisher/
ΤȼΤ [ΤȤ] /(exp) as such ..../
Τޤ /(exp) yes it is!/it surely is/certainly/
Τ褦 /(adj-na) that kind of/of the sort/of the kind/such/
Υ /(exp) (col) euph. for (male or female) homosexuality/interest in same gender/
ΰ [Τ] /(exp) hence/for that reason/
ΰ [Τäݤ] /(exp) in contrast/meanwhile/in the meantime/
β [Τ] /(adv) thereunder/whereunder/
β [Τ] /(adv) whereunder/thereunder/
γ [Τ] /(n-adv,conj) etc./otherwise/besides/in addition/the rest/the others/and so forth/
γ [Τۤ] /(n-adv,conj) etc./otherwise/besides/in addition/the rest/the others/and so forth/(P)/
γˤ [Τˤ] /(exp) unexpectedly/unusually/considering all that/
γˤ [Τˤ] /(exp) unexpectedly/unusually/considering all that/
δ [Τ] /(n-t,n-adv) in the meanwhile/during the time/
δ [Τ] /(n-t,n-adv) in the meanwhile/during the time/
ε [Τ] /(n) what one has a mind to do/what one feels like (doing)/being so minded/(with) that in mind/
ε [Τ] /(exp) (col) euph. for (male or female) homosexuality/interest in same gender/
εˤʤ [Τˤʤ] /(exp,v5r) to feel like it/to get to think that way/to become so minded/
ε [Τ] /(exp) that matter/those matters/
ζ [Τ] /(n) (1) that field/(2) the authorities (esp. the police)/
θ [Τ] /(n-adv,n-t) after that/afterwards/thereafter/
θ [Τ] /(n-adv,n-t) after that/afterwards/thereafter/
θ [ΤΤ] /(n-adv,n-t) after that/afterwards/thereafter/
κ [Τ] /(n,adj-no) (uk) at that time/in those days/at that moment/then/
κ [Τ] /(exp,adv) in so doing/when you do so/in this regard/on this occasion/some time during that period/
κǤοͤޤ [ΤĤߤˤǤΤҤȤˤޤ] /(exp) condemn the offense, but not the offender/detest the sin, but weep for the sinner/
λ [Τ] /(exp,n) (words to) that effect/
λ [Τ] /(exp) (uk) that/the matter in question/
λ [ΤȤ] /(exp) at that time/at that moment/then/on that occasion/
λ [ΤȤ餤] /(adv) since that time/since then/from that point (on)/
μ [Τ] /(adv) in fact/
μϿʤ [ΤƤϤʤ] /(exp) I am not going to fall for that trick/that trick won't work on me/
ξ [Τ] /(conj) (1) in addition/furthermore/(2) above (which)/on top of (which)/(P)/
ξ [Τ] /(n-t,n-adv) a long time ago/in those days/once upon a time/
ξ [Τ] /(exp) moreover/in addition/
ξ [Τ] /(n) (1) there/that situation/that occasion/(2) the spot (i.e. "on the spot")/immediately/then and there/
ξ줷Τ [ΤФΤ] /(n,adj-no) stopgap/makeshift/temporary measure/
ξ¤ [ΤФ] /(n) temporary/ad hoc/
ξˤ [ΤФˤ] /(n) in that case/
ξƨ [ΤФΤ] /(n) makeshift/stopgap/
ξο [ΤФΤ] /(n,adj-no) stopgap/makeshift/temporary measure/
 [Τफ] /(exp) a long time ago/in those days/
ޤ [Τ] /(n-t,n-adv) on that occasion/at that time/
 [Τ] /(n-adv) at that time/that time/
 [Τ] /(exp) beyond that point/after that/
­ [Τ] /(adv) straight (from one place to another)/going right onto/on the way/simultaneously/incidentally/directly/at once/
¾ [Τ] /(n-adv,conj) etc./otherwise/besides/in addition/the rest/the others/and so forth/
¾ [Τۤ] /(n-adv,conj) etc./otherwise/besides/in addition/the rest/the others/and so forth/(P)/
¾ˤ [Τۤˤ] /(exp) in addition/furthermore/also/
¾ [Τ] /(exp) (and) many others/extras (in film)/
 [Τ] /(conj) instead/but (on the other hand)/
 [Τ] /(conj) instead/but (on the other hand)/
 [Τʤ] /(exp,adv) wherein/therein/thereinto/
̤ [ΤȤ] /(exp) just like that/quite so/I agree/
 [ΤĤ] /(n) each time it happens/at all such times/
 [Τ] /(exp,n) each time/
ƻ [Τߤ] /(exp) line (of business)/profession/trade/
 [Τ] /(adv) (uk) before very long/soon/eventually/sooner or later/of the previously mentioned/(P)/
 [Τ] /(exp,adv) (uk) one of these days/sooner or later/eventually/(P)/
 [Τ] /(exp) that day/the very same day/
 [ΤҤΤ] /(exp) each day/from day to day/day-to-day/
뤷 [ΤҤ餷] /(n) (1) financially scraping by/meagre existence (meager)/hand to mouth existence/(2) living one's life without plan/living life day-by-day/taking life one day at a time/
餷 [ΤҤ餷] /(n) (1) financially scraping by/meagre existence (meager)/hand to mouth existence/(2) living one's life without plan/living life day-by-day/taking life one day at a time/
Ȧ [ΤϤ] /(exp,n) (uk) only natural/no wonder/as expected/of course/as it should be/
ȿ [ΤϤ] /(n) on the other hand/
 [ΤФ] /(exp) (1) that night/that evening/(2) over the course of the evening/
ʪ [Τ] /(n) the very thing/itself/(P)/
ʬ [Τ֤] /(exp) (1) to that extent/(2) accordingly/that being the case/because of that/this means that .../(3) that state/that condition/
 [Τ] /(conj) (uk) and yet/even so/nonetheless/for all that/
 [Τؤ] /(n,adj-no) (1) around there/near there/(2) or thereabouts/or so/(3) such a matter/such a thing/
դ [Τ] /(exp) (1) thereabouts/vicinity/that area/(2) that situation/those circumstances/
 [Τ] /(pn,adj-no) (hon) that person/
 [Τۤ] /(pn,adj-no) (arch) you (referring to one's inferior)/
в [Ф] /(n) buckwheat-noodle restaurant/
г [Ф] /(n) buckwheat chaff/
о [ФŤ] /(n) blow received by a bystander/getting dragged in to somebody else's fight/
 [Ф] /(n) soba/Japanese buckwheat noodles/
ڤ [Ф] /(n) soba/Japanese buckwheat noodles/
 [Ф] /(n) soba water/water left in the pot after one has boiled soba/
 [Фᤷ] /(n) (uk) soba and rice cooked together along with meat, vegetables, etc. on a metal plate/
ʴ [Ф] /(n) buckwheat flour/
ӤΩ [Ӥ] /(v5t) to stand towering over the surrounds/
Ӥ /(v1,vi) to miss a chance/to fail to do/
ܤ /(adv) drizzling (rain)/
ܤ /(n) (1) (food) minced meat or fish with soy sauce, etc. (served on rice)/(n,adj-na) (2) shred (e.g. old clothing falling apart)/tangle (objects twisted together)/thin slices (esp. food)/(P)/
ܹߤ [ܤդ] /(v5r) to drizzle (rain)/
䤹 /(v5s,vt) (arch) to praise/to extol/
 /(adv-to) with a slight (breeze)/
褽 /(adv) (on-mim) breeze (sound representing a soft wind)/
 [褫] /(n) gentle breeze/soft wind/breath of air/zephyr/(P)/
 /(int) (1) look!/look out!/look at me!/here!/there!/(exp) (2) (abbr) (col) that is/
餽 /(int) sparklingly/
ǲΤ [Ǥ] /(exp,v5u) to sing from memory/
ǳФ [Ǥܤ] /(exp,v1) to learn by heart (rote)/to memorize/to memorise/
Ǹ [Ǥ] /(exp,v5u) to speak from memory/
ɤ [Ǥ] /(exp,v5m) recite from memory/
 [] /(n) accidental resemblance/
鼪 [ߤ] /(n) (1) mishearing/(2) (feigned) deafness/(3) homophonic translation of song lyrics for comic effect/
Ф [餤] /(n,vs) feigned laughter/
Ʀ [ޤ] /(n) broad bean/horse bean/fava bean/
褿 [餭] /(exp) (col) there it is/there it comes/got it/of course/it figures/I knew it/expression one says when what is expected comes/
꤬ʤ [꤬ʤ] /(exp,adj-i) unable to cooperate/unable to hit it off/
 /(adv) (1) very/extremely/(exp) (2) that is/
㤢 /(adv) (1) very/extremely/(exp) (2) that is/
夲 [ꤢ] /(v1) to shave off/
 [ꤢ] /(n) stubble (after shaving)/
岻 [ꤸ] /(n) (ling) retroflex/retroflex consonant/retroflex sound/
 /(int) there! (used to call someone's attention to something)/
줫̤ /(exp) I don't know for certain, but .../I don't know if that's the reason, but .../
줫Ȥ /(exp) after that (a substantive change occurred)/
줬 /(exp) (1) that/it/(2) (id) well yes, actually, now that you mention it/well, in fact/
줳 /(exp) degree or extent (of effect or result)/
줴 [줴] /(exp) (obsc) Well, look at that... (used when someone ignores your advice and ultimately fails at something)/
줹 /(n) even that/
 /(exp) therefore/and so/for that reason/accordingly/consequently/hence/
βͤ [Τ] /(exp,v5r-i) to be deserved/to be worth it/to have merit/to have value/
äݤ /(exp) like that/looks real/seems authentic/(P)/
äݤä /(adj-no) so little/so few/so trifling/so small/
ڤ [ä] /(n,adv) (1) (uk) no more than that/with that/on that note/altogether/(2) since then/ending there/
Ǥ /(conj) and yet/despite (all) that/(P)/
Ȥ /(conj) even so/even that/
ʬ [Ȥ狼] /(adj-f) detectable/noticeable/recognizable/observable/
̵ [Ȥʤ] /(adv) (uk) indirectly/obliquely/
ɤʤ /(exp) that's out of the question/it's just not possible/
ɤǤϤʤ /(exp) that's out of the question/it's just not possible/
ʤΤ /(conj) and yet/despite this/but even so/but even then/however/nevertheless/for all that/notwithstanding that/
ʤ餽 /(exp) even so (expressing frustration, etc.)/still/
ʤ餽 /(exp) even so (expressing frustration, etc.)/still/
ˤƤ /(exp) nevertheless/at any rate/even so/all things considered/be that as it may/(P)/
ˤ⹴餺 [ˤ⤫餺] /(conj) (uk) nonetheless/nevertheless/
˰ؤ [ˤҤ] /(exp) in contrast/on the contrary/on the other hand/
˲ä [ˤ廊] /(exp) in addition to this/
 /(adv) (1) very/extremely/(exp) (2) that is/
ϤƤ /(exp) apart from that/to return to the topic/enough of that/(P)/
Ϥ /(exp) in that case/(might not be what was expected or hoped for but) if that's the case/
Ϥ /(exp,int) (1) My goodness (expresses surprise, wonder, etc.)/(adv) (2) very/extremely/
Ϥɤ /(exp) I wonder about that/don't bet on it/famous last words/
Ϥɤ /(exp) why yes, thank you/
 /(conj) and in addition to that/
⤳ /(n) all/everything/
 /(conj) apart from that/other than that/leaving that aside/more ... than that/but/however/(P)/
ʳΤΤ [줤ΤΤ] /(exp) aside from this/aside from these/
ʾ [줤礦] /(exp) further/above/anymore/
 [줤餤] /(n) since then/from that time/ever since/
 [] /(n) stray bullet/
פ [Ф] /(n-t) (uk) that much/as much/to that extent/only that/that alone/no more than that/
츫Ȥ [ߤȤ] /(exp) You see that? (used when someone ignores your advice and ultimately fails at something)/
츫 [ߤȤ] /(exp) (id) I told you so/
츫 [ߤ] /(exp) Well, look at that... (used when someone ignores your advice and ultimately fails at something)/
 [椨] /(conj) therefore/for that reason/so/
Τ [椨] /(adv) and so .../
 [줴] /(exp) (obsc) Well, look at that... (used when someone ignores your advice and ultimately fails at something)/
켫 [줸] /(pn) itself/himself/herself/
켫 [줸] /(n) in itself/the thing itself/this itself/for its own sake/per se/
켰 [줷] /(exp,adj-no) (uk) trivial/insignificant/meager/meagre/that little amount/such a small extent/
褫 [ɤ] /(exp) (uk) on the contrary/
ڤ [줭] /(n,adv) (uk) with that/on that note/altogether/ending at that point/cut off there/
ڤ [줮] /(n,adv) (uk) with that/on that note/altogether/ending at that point/cut off there/
 [줽] /(adj-no,adj-na,n) appropriate/suitable/proper/fitting/
 [] /(n) stray bullet/
 [ۤ] /(adv) (uk) to that degree/extent/
 [ޤ] /(exp) (1) (uk) until then/till then/up to that time/(2) (uk) to that extent/(3) (uk) the end of it/all there is to it/
褿 [줭] /(exp) there it is/there it comes/got it/of course/it figures/I knew it/expression one says when what is expected comes/
Ƨ [֤] /(n) (1) (sumo) ritual stamping in the ring/(n,vs) (2) lineup/appearance together/
 /(adv,adv-to) (1) slowly/quietly/steadily/gradually/gingerly/(adv) (2) soon/momentarily/before long/any time now/(P)/
ä /(adv) soon/momentarily/before long/any time now/
 /(adv-to,adv) (1) slowly and quietly/(2) smoothly/
綠 /(adv,n,vs) (on-mim) fidgety/restless/nervous/uneasy/(P)/
󤸤礽 /(exp,adv) (1) anywhere/here and there/(exp,adj-no) (2) common/run-of-the-mill/ordinary/
 /(n,adv) only that/that's all (used in casual speech)/(P)/
 /(conj) (col) and/thereupon/because of that/
Ǥä /(conj) (col) and (so)/because of which/(P)/
 /(adj-pn) such (about the actions of the listener, or about ideas expressed or understood by the listener)/like that/that sort of/(P)/
ʤ /(exp) this and that/various things/(P)/
ʤ /(exp) so much/so/like that/(P)/
ʤ /(exp,n) that's the way it is/such is life/
ʤ /(exp,n) that's the way it is/such is life/
ʶ [ʤ] /(exp) in that manner/
 [ʤդ] /(exp) (uk) in that manner/like that/
 [ʤ櫓] /(exp) (uk) therefore/for that reason/such being the case/
 [󤷤礯] /(n) inferiority/
 [夦] /(n) redemption/recourse/
Ḣ [夦] /(n) right of recourse/right for redemption/
Τ̴ [̤] /(n) pretending not to recognize (recognise)/feigned ignorance/
ǹ [Τ] /(n) bird's crop/bird's craw/
 /(prt) (male) (sentence end) adds force/indicates command/(P)/
 /(prt) (arch) (at sentence-end) indicates mild emphasis/
 /(prt) (arch) (at sentence-end) indicates mild emphasis/
 /(adv,n,vs) (on-mim) shiver/feel chilly/shudder/thrill/(P)/
ä /(adv) tremblingly/having the chills (through fear, cold, anticipation, etc.)/
ä /(adj-na) (1) madly in love/completely charmed by/(adv) (2) from the heart/entirely/completely/seriously/(n) (3) the bottom of one's heart/
ä /(adv,vs) (on-mim) shuddering/shivering/trembling/being horrified/being disgusted/
äȤʤ /(exp,adj-i) not very appealing/pretty disgusting/
 /(adv,n) (on-mim) in groups/in succession/(P)/
äڤ /(adj-na) slovenly/
 /(adv,adv-to) (1) (arch) (on-mim) all together in a line/all together in a lump/(2) dressed sloppily/overdressed for the occasion/
 [] /(n) (1) matching dice/doublets/(2) bet on two horses in the same bracket/
 [䤯] /(n) (col) generic drug/
󤶤 /(adj-na,n) rude/careless/slovenly/(P)/
 /(aux-v) (1) indicate past completed or action/(2) indicates light imperative/
 /(n) (1) sanity/soundness of mind/prudence and discretion/(2) (arch) drunkenness/
 /(aux-adj) (1) want to ... do something/would like to .../(prt) (2) (kyu:) indicates emphasis/(suf,adj-i) (3) very .../(P)/
餮 /(n) fan mussel (species of pen shell, Atrina pectinata)/
꤯ /(n) (uk) Siberian flying squirrel (Pteromys volans)/
󤬤 /(n) (uk) blue swimming crab (Portunus pelagicus)/flower crab/blue manna crab/
Ƥ [䤭] /(n) fish-shaped pancake filled with bean jam/
 [] /(n) compost/
ʤ߷Ҵ [ʤߤ] /(n) Takanami class destroyer/
 /(n) (uk) Labracoglossa argentiventris (species of knifefish)/
 /(n) (uk) erythaeid mite (Erythraeoidea spp.)/
 /(n) extortion/sponging/
 [] /(n,adj-no) hawks/hardline faction/hardliner/
 [Ϥ] /(exp,v1,vi) to become unrestrained and go to excess/to lose all restraint/to lose one's tension and become relaxed/to let go/to become disorderly/to be scattered/to lose one's self-control/
 /(aux-v,v5r) wanting to .../eager to .../curious to .../
 [] /(n,vs) (1) open-air fire (e.g. for garden refuse)/bonfire/(2) open fire (e.g. in a kitchen)/
夲 [] /(n) (1) (Shinto) bonfire often in temple grounds, usu. of charms, talismans, New Year decorations, etc./(2) ritual burning of money, cedar sticks, or other objects as an offering/
 [] /(n) (1) firewood/kindling/fuel/(2) piece(s) of firewood/
夲 [] /(v1) to roll up or pull up (sleeves, skirt, etc.)/
 /(v5r) to pull in/to take for oneself/to tuck up (one's sleeves)/
 /(n) ox or whale penis, used as a tonic or aphrodisiac/
궸 [꤯뤦] /(v5u) to rage/to rampage/
Ω [ꤿ] /(v5t,vi) (1) to rage/(2) to howl/
Ĥܷھ [Ĥܤ󤭤󤷤礦] /(n) takotsubo cardiomyopathy/
Ĥܿھ [Ĥܤ󤭤󤷤礦] /(n) takotsubo cardiomyopathy/
 [䤭] /(n) octopus dumplings/
Ƥ [䤭] /(n) octopus dumplings/
Ƥ [䤭] /(n) tako-yaki pan (cast iron with semi-spherical molds)/
Ƥ [䤭ʤ] /(n) (obsc) tako-yaki pan (cast iron with semi-spherical molds)/
夲 [] /(n,vs) kite flying/
­ [] /(adj-f,n) many-legged/octopus-like/
 [٤] /(n) labor camp/labour camp/low-quality accommodation for laborers/
Ȥ [] /(n,vs) kite flying/
 /(adv,adv-to,vs) (on-mim) overwhelmed/recoiling/cringing/
 /(v5g,vi) to falter/to wince/
ݤ [] /(n,vs) tucking up the sleeves of a kimono with a tasuki/
 [魯] /(v5s) to tear down/to shatter/
 [] /(v5s,vt) to wake up/to rouse out of bed/
 [] /(v5m,vt) to drive into/to throw into/to hit into/
Ф [] /(v5s,vt) (1) to begin to strike/(2) to kick out/to forcefully expel/to fire (someone)/(3) to hammer (pattern, etc.) into metal/
夲 [] /(n) (1) working one's way up/(n,adj-no) (2) self-made person/veteran/
ڤ [] /(v5r) to mangle/to hack down/to chop down/
 [] /(n,adj-no) chopping block/springboard for discussion/
 [] /(n) sacrifice sale/bargain sale/discount sale/
 [ߤ] /(n) (uk) crease (from folding)/
 [ߤ] /(n) (uk) crease (from folding)/
Ƨ [դ] /(exp,v5m) to stumble a step or two forward (when trying to stop)/to pass one's destination and stumble a step or two forward/to totter/
 [ܤ] /(n) Chinese "Bond" constellation (one of the 28 mansions)/
޵ޤ [ޤޤ] /(exp,int) Here I am/I'm home!/
Ȳ [Ȥ] /(n) plain form (of waka)/
˸¤ [ˤ] /(exp) (joc) Please note: limited to handsome people/
 [] /(n) proviso/
 [] /(n) proviso/
㤪ʤ /(exp) You'll pay for this!/You'd better keep your mouth shut!/
Ǥ /(exp) This isn't over/I will get my revenge/
ǤϤʤ /(exp) You'll pay for this!/You'd better keep your mouth shut!/
⤤ΤϤʤ [ꤿΤϤʤ] /(exp) (proverb) nothing costs as much as what is given to us/there's no such thing as a free lunch/
 [] /(int,exp) (1) (uk) (abbr) Here I am/I'm home!/(n-t,adv) (2) presently/right away/right now/just now/(P)/
ޤ [ޤޤ] /(exp,int) Here I am/I'm home!/
 [] /(n) trivial matter/
 [] /(n) ordinary person (usu. in neg. sentences)/
 [] /(n) free alcohol/free liquor/free drinks/
 [Τ] /(n,vs) free ride (e.g. on train)/
 [ʤ] /(n) middle/
Ư [Ф餭] /(n,vs) working for free/
 [ᤷ] /(n) free food/free meal/
ӤϤʤ [ᤷϤʤ] /(exp) there's no such thing as a free lunch/
Ҵ [] /(n) Tachikaze class destroyer/
 [뤤] /(exp,adj-i) nasty/vicious/wicked/poor (quality)/
ɤ [] /(exp,adj-i) (uk) good (quality)/
ɤ [褤] /(exp,adj-i) (uk) good (quality)/
ΰ [Τ뤤] /(adj-i) nasty/poor (quality)/
ɤ [Τ] /(exp) good (quality)/
ɤ [Τ褤] /(exp) good (quality)/
ä /(adj-f,adv) only/merely/but/no more than/(P)/
ä [äҤȤ] /(n) just one person/only one/
ä [äҤȤ] /(exp,adj-no) single/solo/solitary/just one/only one/
ä [äҤȤ] /(n) just one person/only one/
ä [ä] /(adv) just now/a moment ago/this very minute/
äȤ [äҤȤ] /(n) just one person/only one/
ä /(prt) (1) even if/even though/(2) however/no matter how/
äפ /(adj-na,adv,n) (on-mim) full/in plenty/ample/(P)/
ô [ä] /(n,vs) (1) taking a philosophic view/(2) looking at the long term/farsightedness/
 [ä] /(n,vs) achievement/
ƤͿ [Ƥͤ] /(n) warp rib weave (cloth)/
ƤӤ [ƤӤΤ] /(n) ripsaw/
ƶ [Ƥ] /(n) harp/lyre/
Ʒ [Ƥ] /(n) pit/shaft/
ƻ [Ƥ] /(n) (weaving) warp/
³ [ƤĤŤ] /(n) succession/continuation/series/sequence/
Ȥ [Ȥ] /(n) (1) folding paper-case/kimono wrapping paper/(2) paper folded and tucked inside the front of one's kimono (esp. for use at the tea ceremony)/
Ȥ [Ȥ] /(n) (1) folding paper-case/kimono wrapping paper/(2) paper folded and tucked inside the front of one's kimono (esp. for use at the tea ceremony)/
ȤƸ [ȤƤ] /(exp) figuratively speaking/metaphorically speaking/so to speak/to use a figure of speech/
Ȥ˸ [Ȥˤ] /(exp,v5u) to speak metaphorically/
Ȥ [Ȥ] /(n) (1) metaphorical poem (of the Man'yoshu)/(2) metaphorical form (of waka)/
Ȥ [ȤФʤ] /(n) allegory/fable/parable/
ɤ夯 [ɤĤ] /(v5k,vi) to struggle on to/to arrive somewhere after a struggle/to grope along to/to barely manage to reach/to finally arrive at/to finally hit on (e.g. an idea)/(P)/
ʤ /(n) (uk) bitterling (any fish of subfamily Acheilognathinae, esp. species Acheilognathus melanogaster)/
ʰ [ʤӤ] /(v5k) (uk) to linger/to hover above/to trail/to hang over/to lie over/
ʲ [ʤ] /(n,vs) stocktaking/inventory count/
ʲ [ʤ] /(n,vs) stocktaking/inventory count/
̤ [̤ͤ] /(n,vs) feigning sleep/
̤Ч [̤ɤ] /(n) (food) hot rice served with tenkasu and tempura dipping sauce on top/
Ͱ㤤 [ͤ] /(n) half-sibling (by a different father)/uterine sibling/maternal half-sibling/half-brother/half-sister/
 [ͤ] /(n,vs) disclosing the secret of a trick/
 /(exp) (usu. sentence end) indicates emotion, admiration, emphasis, etc./
Τ⤷ [Τ⤷] /(n) mutual financing association/
Ф [Ф] /(n) tobacco tax/cigarette tax/
ӿ [Ӥ] /(n) desire to travel/
ӿ [ӤӤ] /(n) traveller/traveler/wayfarer/tourist/
֤ /(adv-to) (1) (on-mim) brimming/full to the point of overflowing/(2) loose/baggy/
פ /(adj-no) (on-mim) flabby/
ۤ /(n) Fictionary game/dictionary game/
ޤ [ޤ] /(n) eggnog/
ޤƤ [ޤ䤭] /(n) (1) (food) rolled egg/rolled omelette (omelet)/(2) frying pan for making rolled eggs/
ޤ [ޤ] /(n) yellowish colour (color)/
ޤĻ [ޤɤ] /(n) (obsc) lesser cuckoo (Cuculus poliocephalus)/
ޤȢ [ޤƤФ] /(n) (1) treasure chest (in the story of Urashima Taro)/Urashima's casket/Pandora's box/(2) important secret that is not easily revealed to others/
ޤ [ޤꤸ礦] /(n) tamari soy sauce/variety of rich soy sauce (used for sashimi, etc.)/
ޤ [ޤ] /(n) gathering spot/haunt/rendezvous/meeting place/hang-out/
ޤ [ޤߤ] /(n) stagnant water/
 [ޤФ] /(n) (uk) gall midge (any insect of family Cecidomyiidae)/
˪ [ޤФ] /(n) (uk) gall wasp (any insect of family Cynipidae)/
 [ޤФ] /(n) (uk) gall midge (any insect of family Cecidomyiidae)/
 /(n) (col) the same (age, social status)/peer/
Ჳ [ᤪ] /(n) (1) bucket (for carrying sake, soy sauce, etc.)/(2) manure bucket/(3) rainwater bucket (for dousing fires)/
 [ᤰ] /(n) casual talk/frank, unreserved speech/peer language/
 [ᤳ] /(v5m,vt) to save up/to stockpile/to stash away/to hoard/to amass/to salt away/
 [᤬] /(n) dedication (e.g. in books)/inscription/
© [ᤤ] /(n) sigh/(P)/
©Ĥ [ᤤĤ] /(exp,v5k) to sigh/to breathe a sigh/
©Ǥ [ᤤĤ] /(exp,v5k) to sigh/to breathe a sigh/
 [ᤤ] /(n) reservoir/pond/
ǯ [ɤ] /(n) (sl) same age/
 /(n) (abbr) fishing net (hand held, hoop with net on a bamboo stick)/
 /(n) Japanese ash (Fraxinus mandshurica var. japonica)/
ȤϪ [ȤΤĤ] /(n) tears on the sleeves (of one's kimono)/weeping copiously/
 [⤢] /(n) fishing net (hand held, hoop with net on a bamboo stick)/
ޤ [ޤɤ礯] /(n,vs) untiring labor (labour)/
 /(conj,prt) (1) indicates supposition/if ... then/when/after/(prt) (2) (typically after someone's name) indicates exasperation/(P)/
餤 [餤ޤ路] /(n,vs) (1) acrobatic barrel-rolling (performed using the feet while lying on the back)/(2) handing something around (within a fixed group of people in a pre-arranged order)/(3) handing off a problem to someone else (in order to evade responsibility)/
餷 /(suf,adj-i) (after a noun or the stem of an adjective) seeming very... (usu. with a negative connotation)/
餷 /(v1) (arch) to make/to make something what it should be/to cause to be/
餷 [餷] /(v5m,vt) to cajole/to deceive/to seduce/
餿 /(adv-to) (1) (on-mim) drop-by-drop/dribbling/in a trickle/(2) incessantly (esp. speaking, e.g. complaints, compliments)/in great profusion/(P)/
 [Τ] /(n) (uk) devil's walking stick (tree) (Aralia elata)/Japanese angelica tree/
г [Ф] /(n) (uk) red king crab (Paralithodes camtschaticus)/
 /(n) what if (as in What If stories)/
 /(n,vs) tending to be/wanting to be/
 [餳] /(n) cod roe (roe of any fish from family Gadidae, esp. salted walleye pollack roe)/
 /(prt) (1) -ing and -ing (e.g. "coming and going")/(2) (used adverbially) doing such things as.../(3) expresses a command/(aux-v) (4) (arch) (after a noun) to be/(5) (arch) indicates completion or continuation of an action/(P)/
ꤱ /(exp,aux-v) (arch) auxiliary verb indicating past condition or occurrence (e.g. "was", "had been", etc.)/
Ȥ /(exp) (not) even/(not) any/
 /(aux-v) (those) who are/(that) which is/often used in relation to qualifications and requirements for a position/in the capacity of/
뤿 /(adj-no) (col) droopy (e.g. of skin)/drooping/
 /(exp,adv) (after a noun) speaking of... (used to introduce a topic emphatically)/
 [뤭] /(n) rafter/
졦 /(n) tare sauce/dipping sauce/
쥽 /(n) tare sauce/dipping sauce/
 [줳] /(v5m) to inform on someone/to squeal (to the police)/
 [줳] /(v1,vi) (1) (uk) to hang low over (e.g. clouds)/(2) (arch) to seclude oneself (behind screens, curtain, etc.)/
 [줫] /(n) hanging partition wall (e.g. against smoke)/
 [] /(n) drooping eyes/
ή [ʤ] /(n,vs) (1) incontinence/soiling oneself/wetting one's pants/(2) discharge (e.g. of contaminants)/effluence/
 /(aux) (1) ought to have been/was ... right?/(2) (ksb:) to do for (inferiors)/
襤 /(n) (1) sanity/soundness of mind/prudence and discretion/(2) (arch) drunkenness/
襤̵ [襤ʤ] /(adj-i) (uk) silly/foolish/absurd/childish/easy/trifling/guileless/
櫓 [櫓] /(n) idiot/dummy/joker/fool/trickster/
߷ [ߤ] /(n) deflectometer/
 [盧] /(ok) (n) nonsense/bullshit/silly things/joke/
 [老] /(n) nonsense/bullshit/silly things/joke/
 /(suf) (m-sl) (fam) (fem) (cute) suffix for familiar person/
󤳤 /(n) bump/lump/protuberance/swelling/
 /(adv) (1) (on-mim) (poss. Kansai dialect) many/much/a great amount/(2) excessive amount/
Ѥ [Ѥ] /(n) protein/
 /(n,n-suf,ctr) time (three times, each time, etc.)/times/
 /(n) pad/wad/wadding/
 [ݤ] /(n) padded spear (for practice)/
 /(n) (chn) interrupting a game/time out/
ޤ /(adv) quite a lot/
 /(cop-da) (1) be/is/(aux-v) (2) indicates past or completed action/(3) indicates light imperative/(P)/
 /(prt) (1) (fam) marks wh-question (what, where, who)/(2) (chn) strengthens one's judgment or conclusion/(P)/
̣ [] /(n) (1) the real pleasure (of something)/the real thrill/the true charm/(2) flavour of ghee/delicious taste/(3) (Buddh) Buddha's gracious teachings/
 [] /(n,adj-no) orange color/orange colour/
 /(conj,n) so/therefore/(P)/
餳 /(exp) for this reason/
ä /(exp) even so/all the same/nevertheless/yes, but .../
ȸä [Ȥä] /(conj) while it may be true that/just because/nevertheless/not necessarily/
鲿 [ʤ] /(exp) so what!/who gives a damn?/
 /(conj) but/however/(and) yet/nevertheless/still/for all that/(P)/
 /(v5r) (sl) to give in/to give up/
 /(n) (abbr) trot (as in horse riding)/
 /(adv) (1) (on-mim) gushing out (e.g. sweat or blood)/flowing profusely/(2) (on-mim) thump-thump/bang-bang/pit-a-pat/pitapat/pitter-patter/(3) (on-mim) sound of hoofbeats/
­ [] /(n) (obsc) trot (as in horse riding)/
ä /(suf) .. being the case/(precisely) because .../as might be expected (from ..)/
 /(exp) only/nothing but/
Ǥʤ /(exp) not just ... (but also ..)/(P)/
 /(conj) however/(P)/
ɤ /(exp) though/much as/(P)/
 /(exp) (id) at least .../at least not (when followed by a negative)/
ɤ /(exp) though/much as/(P)/
 /(adj-i) (sl) uncool/unsophisticated/unfashionable/out of fashion/
 [] /(n) (sl) uncool man/dork/geek/dweeb/nerd/
 [ޤޤ] /(n) (food) Japanese omelette/
 [] /(n) broth/stock/sauce/
ù [äԤ] /(ik) (ik) (adj-i) excessively spacious/unduly wide/sprawling/
ù [äԤ] /(adj-i) excessively spacious/unduly wide/sprawling/
û [ä] /(n) unmanageable child/spoiled child (spoilt)/spoiled brat/
û [ä] /(n) unmanageable child/spoiled child (spoilt)/spoiled brat/
ϳ [] /(n) (col) big leakage/uncontained leak/
 /(n) (col) (abbr) friend/
ä /(exp) expression used when the speaker is trying to recall some information/(P)/
äɳ [äҤ] /(n) (front) baby sling/(front) baby carrier/
ä /(exp) was/(P)/
ä /(conj) if it's the case/(P)/
ä /(exp) it was, wasn't it?/must have been/I think (it was)/
ä /(exp) it was, wasn't it?/must have been/I think (it was)/
ä /(conj) (1) (col) after all/because/(2) (col) but/(prt) (3) even/(4) too/as well/also/(5) they say/I hear/you mean/(P)/
Ƥ /(suf,prt) a mere (status or characteristic)/implies activity unsuited to (status or characteristic)/(P)/
 /(exp) if it's the case/(P)/
 /(prt) even/
 /(suf,prt) and/or/and the like/and so forth/and what not/(P)/
ղ [դ] /(n) scalper/ticket tout/
֤ /(adj-na,adv,n,vs) (1) (on-mim) loose/baggy/(2) (on-mim) overflowing/brimming/(P)/
֤Ĥ /(v5k,vi) (1) to be too large/to be baggy/to be flabby/(2) to have a glut/
 /(n) dowel/joggle/
 [ܤϤ] /(n) goby (fish)/
ޤ [ޤ] /(n) trompe l'oeil/
ޤ [ޤȤ] /(v5r) to take something away by deception/
ޤƤ [ޤ] /(n) surprise attack/sneak attack/foul play/
 [ߤ] /(n) (1) thick voice/hoarse voice/(2) voice with a thick accent/
 /(int) "Shut up!"/"Be quiet!"/
Ს [ᤪ] /(n,vs,adj-no) (1) making doubly sure/(2) (baseb) insurance runs/
 /(n,vs) indicate reason/infers some protest/
Τ /(exp) thereupon/therefore/because of that/
 /(exp) thereupon/therefore/because of that/
 /(exp) (col) it is, isn't it?/I know, right?/innit?/
͡ /(exp) (col) it is, isn't it?/I know, right?/innit?/
餱 /(n-suf) (1) implying (negatively) that something is full of (e.g. mistakes)/(2) covered all over (e.g. with blood)/(P)/
餱 /(v1,vi) to be lazy/to be slack/to feel dull/to feel languid/to feel listless/
餷̵ [餷ʤ] /(exp,adj-i) (uk) slovenly/loose/sluttish/slatternly/untidy/undisciplined/careless/
餷̵ [餷Τʤ] /(exp,adj-i) (uk) slovenly/loose/sluttish/slatternly/untidy/undisciplined/careless/
餷̵ [餷ʤ] /(adj-i) (uk) slovenly/loose/sluttish/slatternly/untidy/undisciplined/careless/
 /(adv,adv-to,vs) (1) (on-mim) in drops/dripping/trickling/streaming/flowing/(2) (on-mim) gently (sloping)/(3) (on-mim) sluggishly/endlessly/lengthily/(4) (on-mim) leisurely/idly/slowly/slovenly/(P)/
餫ʵ [餫] /(n) period of Japanese economic expansion from February 2002 to October 2007/
 [餶] /(n) gentle slope/
۱ʵ [餫] /(n) period of Japanese economic expansion from February 2002 to October 2007/
 /(adv-to) (on-mim) languidly/loosely/
 /(adv-to) (on-mim) languidly/loosely/
 /(prt) (1) -ing and -ing (e.g. "coming and going")/(2) (used adverbially) doing such things as.../(3) expresses a command/
ꤣ /(exp) (1) sluggish/languid/listless/heavy (heart, legs, etc.)/dull/(2) bothersome/tiresome/
ޤž [ޤ󤬤] /(n) (uk) children's game similar to Statues or Red Light Green Light/Bodhidharma fell down/
 /(n) undercut (of a machined edge)/
줬Ƥ [줬ߤƤ] /(exp) as anyone can see/
 /(v1,vi) (1) to lose interest/to weaken/to slacken/(2) to lose value after a peak (e.g. stock)/
 [ҤȤ] /(n) no one/nobody/
ͤȤ [ҤȤȤ] /(exp) not a single person (with negative verb)/no one/
ͤ [ҤȤ] /(n) (with a negative) no-one/nobody/
 /(exp) (1) seems/I think/I guess/I wonder/I hope/(2) don't you agree?/I thought you'd say that!/
 /(exp) (1) seems/I think/I guess/I wonder/I hope/(2) don't you agree?/I thought you'd say that!/(P)/
 /(n) (sl) just done/just finished/
󤴽 [󤴤] /(n) Japanese dumpling soup/
󤵤 /(n) (1) (pol) (ksb:) husband/(2) (pol) (ksb:) male patron/male customer/
 /(exp) thank you (dialect from the Izumo region of Shimane Prefecture)/
ʼ [ʤɤ] /(vs) (1) to become a mistress/to serve as a concubine/(2) to serve one's master/
 [ʤ] /(n) (1) (hon) husband/(2) (hon) master (of a house, shop, etc.)/
Ϥ /(n) (1) (pol) (ksb:) husband/(2) (pol) (ksb:) male patron/male customer/
 [] /(n,adj-no) ellipse/
ߴؿ [󤫤󤹤] /(n) (math) elliptic function/
߷ [󤱤] /(n) elliptical shape/
 [] /(n) literary form imparting the nuance of speech (with sentences ending in "da")/
 [] /(n,vs) (1) capture/seizure/(2) (law) military capture of a foreign vessel/making a prize of/
 /(adv) (1) a little bit/(2) a little while/
 /(int) shoot/shit/dang/crap/rats/dammit/tsk/
 /(int) shoot/shit/dang/crap/rats/dammit/tsk/
 /(adv,adv-to,vs) (1) (on-mim) flickering/flashing on and off/twinkling/glittering/(2) (on-mim) glaringly (bright)/painfully (bright)/(3) (on-mim) prickling (pain)/
꤮ /(n) (MA) weight-chain-pole weapon/
골 [ꤨ] /(n) collage of pieces of colored paper/
 /(adv-to,adv,vs) (on-mim) prickling/stinging/tingling/
ˤ [] /(exp,v5m) to prickle/to tingle/
ä /(adv) (on-mim) pricking/stinging/tingling/
 /(adv) (on-mim) pricking/stinging/tingling/
 /(adv-to,adv) (1) (on-mim) prickling/stinging/biting/(2) (on-mim) tale-telling/tattling/(P)/
 /(adv,adv-to) (on-mim) prickling/stinging/biting/
 /(v5r) (sl) to tattle/to inform a superior of someone's actions/
Ϥ /(adj-na,n) (on-mim) mismatched/odd/irregular/(P)/
 [ܤ] /(n) (astron) Chinese "Well" constellation (one of the 28 mansions)/
¤ [¤줲] /(n) curly hair/kinky hair/frizzy hair/
 /(int) shoot/shit/dang/crap/rats/dammit/tsk/
ä㤤ʹ [ä㤤ˤ󤲤] /(exp) person of poor character/narrow-minded/unpleasant person/gossip-monger/person of low self-esteem/
äȤⵤˤʤʤ [äȤ⤭ˤʤʤ] /(exp,adj-i) not be concerned about at all/not mind about at all/not care a bit/
äȤ䤽ä /(exp) small amount/bit/smidgen/
Ϥ /(n) (obsc) (uk) thin, white ceremonial haori worn by miko/
Ӥ /(adv,adv-to) (on-mim) little by little/piecemeal/bit by bit/
Ӥû [Ӥä] /(n) (col) small child/rug rat/ankle-biter/
Ӥդ /(n) (uk) feather-tailed glider (Acrobates pygmaeus)/feathertail glider/flying mouse/pygmy gliding possum/
ӤӤ /(adv,adv-to) (on-mim) little by little/piecemeal/bit by bit/
Ӥ /(v5r,vt) (1) (col) to wet oneself/to shit oneself/(2) to be miserly/
 /(n) (col) pickpocket/
ޤ /(v5u) (col) to do something completely/
ޤ /(adv-to,adv) (on-mim) small/compact/
 /(exp) (1) if (an action, etc.)/(2) since .../if you are going to .../(3) one after another/indicates repeated action/(4) adds emphasis/
㤢 /(exp) (1) if (an action, etc.)/(2) since .../if you are going to .../(3) one after another/indicates repeated action/(4) adds emphasis/
㤤 /(exp) must not do/
㤦 /(aux-v,v5u) to do something completely/
㤦 /(exp) (1) (osb:) No!/(2) isn't it?/wasn't it?/
㤦 /(exp) (ksb:) isn't it?/(P)/
㤦㤦 /(exp) (osb:) That's not true!/
㤭㤭 /(n) efficient/
 /(adj-na) cheap/rubbishy/shoddy/roughly made/
ä /(adv) (on-mim) lickety-split/quickly/
 /(adv) (on-mim) lickety-split/quickly/
ä /(adv,n,vs) shrewd/calculating/nervy/cheeky/
ä /(exp) finished doing/did completely/
ää /(adv) (on-mim) lickety-split/quickly/
ä /(adv) (on-mim) lickety-split/quickly/
ä /(adv-to) (1) swiftly/rapidly/promptly/nimbly/(2) a little/somewhat/
 [֤] /(n) low dining table/tea table/
֤ [֤] /(n) flipping a table over in anger/overturning a table in anger/
פ /(adj-na,adj-no,adv-to,n) splish-splash/glug-glug/
ۤ /(ik) (adv,n,vs,adv-to) (on-mim) pamper/make a fuss of/spoil/
ݤ /(adv,n,vs) splash water/dabble in water/splashing sound/
 /(n) (col) forgiving a debt/getting even/
餤 /(adj-i) flashy/gaudy/wrapped in cheap flattery/
餱 /(v1) (col) to speak jokingly/to speak teasingly/to joke around/to speak nonsense/
 /(adv-to,vs,n) (1) (on-mim) jingle/jangle/clinking/jingling/jangling/(2) (on-mim) chatty/nattering/chattering away/yatter/joking around/messing around/(3) (on-mim) coquettish/tawdry/flirty/flashy/flighty/jittery/superficial/
äݤ /(int) no way/that can't be true/nonsense!/
ݤ /(adj-na,n,adj-no) blithe/devil-may-care/speaking off-hand/slaphappy/happy-go-lucky/
 [餳] /(n) frivolous, flighty woman/good-time girl/
 [餪] /(n) frivolous lad/good-time Charlie/
 /(n) (abbr) (col) bicycle/
 /(n) (1) (col) bicycle/(2) (sl) child pickpocket/
󤳥ե /(n) bicycle surfer/
 /(suf) (fam) suffix for familiar person/(P)/
 /(n) (sumo) (food) chanko/fish, meat, and vegetable stew traditionally served to wrestlers/
󤳲 [󤳤] /(n) (sumo) (food) chanko restaurant, often owned by former sumo wrestler/
Ĺ [󤳤礦] /(n) (sumo) most experienced chanko cook in the sumo stable/
 [󤳤ʤ] /(n) (sumo) (food) chankonabe/fish, meat, and vegetable stew traditionally served to wrestlers/
 [󤳤Ф] /(n) (sumo) person in charge of preparing food for rikishi (usually performed by low-ranking rikishi)/
 [󤳤礦] /(n) (sumo) (food) fish, meat, and vegetable stew traditionally served to wrestlers/
󤿤 /(n) (col) testicles/
餪 /(adj-i) ridiculous/absurd/silly/laughable/
 /(adv,n) regularly/promptly/
 /(n) padded sleeveless kimono jacket/Japanese vest/
ФФ /(adv,adv-to) (1) (on-mim) clashing of swords/(n) (2) fight/brawl/scuffle/
 /(adv,n,vs) (1) diligently/seriously/earnestly/reliably/steadily/legitimately/(2) perfectly/properly/exactly/orderly/punctually/regularly/(3) sufficiently/satisfactorily/(4) quickly/(P)/
Ф /(n) (abbr) sword fight/sword play/
Фǲ [Ф館] /(n) samurai movie/
ݤ /(n,adj-na) (1) practice of mixing things normally kept separate/mixture/(n) (2) dish of noodles, seafood, vegetables (from Nagasaki)/
ݤ /(adv) (1) alternately/by turns/(2) all together/
ݤ [ݤ] /(n) words from another language/
դ [Ť] /(n,vs) attaching 'chan' to somebody's name/
㿧 [㤤] /(n,adj-no) light brown/tawny/
ۤ /(adv,n,vs,adv-to) (on-mim) pamper/make a fuss of/spoil/
塼 /(n,vs) (1) (col) kiss/(n,adv-to) (2) squeak (as in the sound made by mice)/(3) sound of liquid being sucked up/
夦 /(n,vs) (1) (col) kiss/(n,adv-to) (2) squeak (as in the sound made by mice)/(3) sound of liquid being sucked up/
夦夦ۤ [夦夦] /(exp,v5u) to suck/
夦夦Ĥ [夦夦ʤ] /(exp,v5k) to squeak/to chirp/to twitter/
夦 /(n) (uk) Eastern marsh harrier (Circus spilonotus)/
ä /(adv,vs) (col) kissing/
餵 /(n) (rkb:) beauty/prettiness/
 /(adv,adv-to) (on-mim) chirp/cheep/
 /(adv,adv-to) (on-mim) chirp/cheep/
 /(suf) person who is .../thing that is .../
礤 /(adv,adv-to) (1) just a minute/short time/just a little/(2) somewhat/easily/readily/rather/
礤礤 /(adv,int,n) often/frequently/now and then/occasionally/
礤 /(adv) (1) (uk) just a minute/short time/just a little/(2) somewhat/easily/readily/rather/(3) (will not) easily/(int) (4) hey!/
礤ऺ /(n,adj-na) (abbr) (sl) slightly difficult/
礤ॺ /(n,adj-na) (abbr) (sl) slightly difficult/
礤䤸 [礤뤪䤸] /(n) (col) older and fashionable man (wild-looking, burly, etc.)/
礤䥸 [礤륪䥸] /(n) (col) older and fashionable man (wild-looking, burly, etc.)/
礤 [礤䤯] /(n) bit part (e.g. in a film)/extra/
礦 /(adv) (ksb:) just a minute/short time/just a little/
礦ɺ [礦ɤ] /(exp,n-t) right now/just now/
礦 [礦] /(n) sphenoid bone (of the skull)/
礦 [礦] /(n) consistency/
礯礯 /(adv) often/frequently/now and then/occasionally/(P)/
礯 /(v5r,vt) to tease/to banter/to make fun of somebody/
礱 /(v5r,vt) to tease/to banter/to make fun of somebody/
礳礳 /(adv,adv-to,vs) (1) (on-mim) toddling/with small, quick steps/(2) (on-mim) restlessly/in continuous motion/(3) (on-mim) quickly and easily/(4) (on-mim) often/frequently/now and then/occasionally/
礳ä /(adv,adj-f) (on-mim) rather/a little/small/
礳ʤ /(adv-to) (on-mim) slightly (of an action)/(looking) small and quiet/
礳ޤ /(vs,adv-to) restlessly/in continuous motion/
礳 /(adv-to) (on-mim) slightly (of an action)/(looking) small and quiet/
礤Τ礤 /(exp) piece of cake/a walk in the park/
ä /(n) meddle/dabble/make a pass at/
ä /(adv,adv-to) (1) (on-mim) exactly/just/(2) snip/
ä /(adv,n) (a) little/
ä /(adv) a little/snugly/
äȤ /(exp,adv) little by little/step by step/
äȤޤ /(exp) nowhere in particular/just out for a bit/(euph. for) toilet break/
äȰ [äȤäѤ] /(exp) let's have a quick drink/
äȸ [äȤ] /(n,adv) look/glance/(at first) sight/
äԤ /(adv) very little bit/just a smidgin/wee bit/(P)/
Ӥä /(adv) a little/(P)/
Ӥ /(adv) a little/(P)/
ɦ [ӤҤ] /(n) small mustache/short mustache/
Ԥ /(adv) very little bit/just a smidgin/wee bit/
ܤ /(adj-na,adv,n) (on-mim) sparsely/drop-by-drop/
 /(adj-i) (1) easy/simple/(2) soft/lax/slack/
 /(adv,n,vs) (1) in trickles (e.g. water flowing)/(2) darting about (e.g. a small animal)/moving rapidly/
ä /(adv) (on-mim) simply/a little/insufficiently/
ޤ /(v5s,vt) to pilfer/to filch/to snaffle/to pocket/
 /(adv-to,n) (1) (on-mim) clap (sound of wooden clappers)/(2) chop vigorously/(3) slight movement (e.g. poke, small bird alighting)/(4) the end/originally end of a play, marked by clap of clappers/(n) (5) dot (esp. typographical)/
 /(adv,adv-to) (1) (on-mim) sound of something striking repeatedly (e.g. wooden clappers)/(2) (on-mim) something small hopping repeatedly/touching lightly and repeatedly/(n) (3) punctuation marks such as the dakuten/
ˤʤ /(exp,v5r) to come to an end/to finish/to get fired/
 /(n,vs) apparent and grievous error/mistake/blunder/bungle/goof/
ޤ /(aux) (sl) (joc) please do (for me)/
 [󤬤] /(n) (sumo) pulling heel hook/
ݤ [󤬤] /(n) (sumo) pulling heel hook/
ڤ [󤮤] /(v5r,vt) to chop something off (e.g. head)/to snip off/to fire/
餷 [餷] /(n) (food) sushi rice in a box or bowl with a variety of ingredients sprinkled on top/
 /(adv-to,vs) (1) (on-mim) falling lightly (e.g. snow, petals, confetti)/fluttering/(2) (on-mim) flickering/twinkling/glimmering/sparkling/dazzling/(3) (on-mim) appearing and disappearing/catching glimpses/(4) (on-mim) glancing (repeatedly)/(5) (on-mim) (hear, see) from time to time/intermittently/(P)/
ä /(adv) (on-mim) at a glance/by accident/(P)/
äȸ [äȤߤ] /(exp,v1) to glance at/to glimpse/
Ĥ /(v1,vt) (1) to show/to display/to flash/(2) to dangle (an offer) in front of/to hold out/to indirectly hint at/to intimate/to obliquely suggest/to allude to/to imply/(3) to send flurries (of snow, etc.)/
Ĥ /(n) flickering (e.g. on a video display)/
Ĥɻߥե륿 [Ĥܤե륿] /(n) (comp) glare filter/
Ĥ /(v5k,vi) to flicker/to flit/to litter/to be dazzled/
 /(adv) (on-mim) at a glance/by accident/
ۤ /(adv) (on-mim) sporadically/here and there/now and then/in twos and threes/sparsely/
 /(adv-to,adv) (on-mim) fleeting (glimpse, glance, etc.)/(P)/
ۤ /(adv,adv-to) here and there/now and then/twos and threes/sparsely/
ꥺ /(n) the art of giving a brief glimpse of something (e.g. one's underwear)/
鸫 [] /(n,vs) (sl) glancing look/
 /(n) dish of fish (meat, etc.), tofu, vegetables boiled together and served with ponzu dipping sauce/
ꤳ [ꤳܤ] /(n) (astron) Chinese "Extended Net" constellation (one of the 28 mansions)/
 /(n) (uk) house dust mite (Dermatophagoides spp.)/
 /(adv,n,adj-na,vs) (on-mim) bits and pieces/frizzily (as in perm)/
 /(adv) jingle/ding (sound representing the ringing of small bells)/
 [꤬] /(n) tissue paper/toilet paper/(P)/
 [꤬ߤ] /(n) collecting waste paper (old newspapers etc.) and exchanging them for tissues/
 [Ȥ] /(n) dustpan/(P)/
 [Ȥ] /(n) dustpan/(P)/
 [ʤ] /(n) dish of fish (meat, etc.), tofu, vegetables boiled together and served with ponzu dipping sauce/pot used to cook such a dish/
 /(adv-to) (1) flicker (light)/waver/(2) trickle (water)/(3) glance at/
ä /(int) (col) Hi/Yo/
 /(n-suf) intimate (or disdainful) suffix used after a person's name (or the base of an adjective describing that person)/
 /(adj-na) worst/poor and boring/uncool/
 /(n) (1) (col) (vulg) (chn) penis/(2) (ktb:) practice/
󤹤 /(n) Okinawan biscuit (similar to shortbread)/Okinawan cookie/
󤿤 /(adv,adv-to) (1) (on-mim) dilatorily/sluggishly/(vs) (2) to take a lot of time/to become late/to take it easy/
 /(n,adj-na) short (person)/shorty/stumpy/
 /(adv,adv-to) (1) (on-mim) chink/jingle/tinkle/whistle (kettle)/(n,vs) (2) begging (animal)/(n) (3) (chn) penis/
ż [Ǥ󤷤] /(n) (sl) streetcar, trolley/
Ĥ [ʤ] /(v5r) to jingle/to tinkle/to whistle (kettle)/
ɤ [ɤ] /(n) traditional Japanese band of sandwich board advertisers/
Ԥ /(n,adj-no) (young) hoodlum/small-time yakuza/delinquent boy/delinquent girl/hooligan/punk/
 /(n) (col) penis/
ޤ /(adv-to,vs) (on-mim) snugly/cosily/compactly/
 [ˤ夦] /(n,vs) intrusion/forced entry/
 [] /(n) (vulg) (sl) (uk) pubic hair (on a male)/
¤ʤ /(ik) (exp,adj-i) (1) is not/am not/are not/(2) isn't it?/
¤¤ /(adv,adv-to,vs) (1) (on-mim) slowly (but steadily)/gradually/bit-by-bit/(2) (on-mim) irritatedly/impatiently/(3) (on-mim) scorchingly (of the sun)/(4) (on-mim) sizzling (i.e. sound of frying in oil)/(5) (on-mim) sound of a warning bell, alarm clock, etc./(6) (on-mim) oozing out (oil, sweat, etc.)/seeping out/
ä /(prt) (abbr) (col) only/nothing but/
ä /(prt) particle indicating that the speaker is trying to recall some information/
ä /(suf) (1) (abbr) doing/in such a state/(2) doing together/contest/match/(3) (fam) familiarizing suffix (sometimes meaning "small")/
ä /(suf,adj-i) rich in .../high in .../full of .../very .../quite .../
äʤ /(exp) (after a verb's -masu base) no chance of (verb)/
ä /(aux) (col) col. form of deshou/
ä /(aux) (abbr) be/is/
ä /(int) (col) (abbr) good grief (expression of exasperation)/
ä /(conj,prt) (1) indicates supposition/if ... then/when/after/(prt) (2) (typically after someone's name) indicates exasperation/(P)/
ä餢㤷ʤ /(exp) (col) (used after adj.) nothing more ... than this/as .... as it could possibly be/
ä餷 /(suf,adj-i) (after a noun or the stem of an adjective) seeming very... (usu. with a negative connotation)/
äʤ /(exp) (col) (used after adj.) nothing more ... than this/as .... as it could possibly be/
ä /(suf) (col) (ktb:) pluralizing suffix/
ä夦 /(conj) (col) meaning/called/said/
ä /(suf) person who is .../thing that is .../
äġ /(conj) (col) meaning/called/said/
äġ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
äĤ /(conj) (col) meaning/called/said/
äĤ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
ä /(prt) (1) casual quoting particle/(2) indicates supposition/if ... then/(3) indicates a rhetorical question/(4) indicates certainty, insistence, etc./(P)/
äƤ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
äƤ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
äƤΤ /(exp) means/is/as for/
äƤ /(prt) (1) indicates emotional closeness or annoyance with someone/(2) indicates an indirect command by expressing annoyance (in sentence-final position)/
äƤ椦 /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
äƸ [äƤ] /(conj) (col) meaning/called/said/
äפ /(suf) (col) manner/style/
äݤ /(suf,adj-i) (col) -ish/-like/(P)/
ø¤ [ä] /(prt) (1) (uk) only/just/(2) (uk) since/(3) (uk) remaining (in a particular state)/
û [ä] /(suf) (col) someone with a liking or characteristic/a true representative of (place)/
ڤ [ä] /(prt) (1) (uk) only/just/(2) (uk) since/(3) (uk) remaining (in a particular state)/
 [äϤʤ] /(n-suf) (uk) keep ...-ing (negative nuance, with the state being improper, unpleasant, etc.)/have been ...-ing/leaving (something) on/leaving (something) still in use/
 [äѤʤ] /(n-suf) (uk) keep ...-ing (negative nuance, with the state being improper, unpleasant, etc.)/have been ...-ing/leaving (something) on/leaving (something) still in use/
 /(conj) (1) indicates two contrasting actions/(prt) (2) (arch) indicates possessive (often found in place names and compound words)/
ġ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
ġ /(adv) pungently (of a smell)/
Ĥ /(adv) (1) just (now)/(2) quite (near)/(3) unintentionally/unconsciously/by mistake/against one's better judgement (judgment)/(P)/
Ĥδ [ĤΤ] /(exp,n-t,n-adv) just the other day/quite recently/
Ĥä /(n) just now/a little while back/a short time ago/
ĤĤ /(adv) (on-mim) unintentionally/unconsciously/by mistake/against one's better judgement/against one's better judgment/
ĤƲ [ĤƤޤ] /(v5r,vi) to follow around/
ĤƹԤ [ĤƤ] /(v5k-s) to accompany/to follow/
ĤƹԤ [ĤƤ椯] /(v5k-s) to accompany/to follow/
ĤǤ /(exp) might as well/
Ĥä /(adv) (on-mim) quickly/smoothly/
Ĥ /(adv) (on-mim) quickly/smoothly/
ĤĤ /(exp,adv) haltingly/stutteringly/
ĤΥ줺 [ĤϤʤ줺] /(exp,adv) maintaining a reasonable distance/neutral position/indecision/
ĤΥ줺 [ĤϤʤ줺Τ] /(n) neutral attitude/
ĤĤ /(adv,adv-to) (on-mim) walking briskly/determinedly/
Ĥ̻ [Ĥ̤] /(exp,n) (uk) abrupt (awkward) question/
Ĥδ [ĤΤ] /(n,adj-no) moment/brief time/brief/transient/(P)/
Ĥ߹礦 [Ĥߤ] /(v5u,vi) to grapple/
Ĥ߼ [ĤߤȤ] /(v5r) to grasp/to get/
Ĥ߽Ф [Ĥߤ] /(v5s,vt) (1) to take out/to take a handful of/to grab and throw/(2) to turn someone out (of house, room, etc.)/
Ĥ߽ [Ĥߤɤ] /(n) (1) (uk) point (of a conversation, etc.)/sense/(2) hold/grip/
Ĥ߽꤬ʤ [Ĥߤɤʤ] /(exp,adj-i) (uk) vague/fuzzy/elusive/slippery/
Ĥ߽Τʤ [ĤߤɤΤʤ] /(exp,adj-i) (uk) vague/fuzzy/elusive/slippery/
Ĥ [Ĥޤ] /(exp,v5r) to have fortune come your way/to become lucky/
Ĥ礤 [Ĥ] /(n) association/socializing/socialising/fellowship/
Ĥ礦 [Ĥ] /(v5u,vi) (1) to associate with/to keep company with/to go out with/to go steady with/to get on with/(2) to go along with/to follow someone's lead/to accompany someone/to compromise/
Ĥɤ [Ĥ] /(v5s,vt) to stab/to pierce/to thrust/
Ĥ [Ĥ] /(n) jamming a finger (e.g. with a ball)/
Ĥ [Ĥ] /(n) (sumo) hand touch down/
Ĥ [Ĥ] /(v5u,vi) to follow/to accompany/to cleave to/to join up with/to obey implicitly/to flatter/
ĤФ [Ĥ] /(n,adj-no) (1) protrusion/projection/(n) (2) (food) (Japanese) hors d'oeuvre/appetizer/snacks/(3) (sumo) (winning technique of) pushing out of the ring/
ĤФ [Ĥ] /(v5s,vt) (1) to push out/to project/to stick out/(2) to hand over (e.g. to the police)/
ĤФ [ĤǤ] /(v1,vi) to project/to stick out/to stand out/
Ĥʪ [Ĥ] /(n) (1) essential part/indispensable part/unavoidable part/accompaniment/appendage/accessory/(2) front and back matter (of a book, magazine, etc.)/
Ĥʪ [Ĥ] /(n) (uk) evil spirit/demon/
Ĥ [Ĥ] /(v5m,vt) to invest in/to sink money into/to put into/to lay out (funds)/to inject/to impregnate/to infuse/to instill/to implant/to imbue/to focus (attention, efforts)/
ĤĤˡ [ĤĤܤ] /(ateji) (n) (uk) Meimuna opalifera (species of cicada)/
Ĥͤ /(adv) (1) absentmindedly/vacantly/blankly/(2) by oneself/all alone/
ĤФ [Ĥ] /(v5s,vt) (1) to manufacture/to produce/to raise (crops)/(2) to invent/to dream up/to create/
Ĥľ [Ĥʤ] /(v5s,vt) to remake/to rebuild/
Ĥ [ĤäѤʤ] /(n) leaving a device on (e.g. TV, air conditioner)/leaving something engaged (e.g. a key in a lock)/
ĤĤ /(adv-to) (on-mim) (speak) bluntly/frankly/
Ĥä [Ĥ廊] /(v1,vt) to add one thing to another/
Ĥ [Ĥ] /(v5m,vi) (1) to take advantage of/to impose on/(2) to make an entry (in an account book)/
Ĥ [Ĥ] /(n) root/joint/base/crotch/
Ĥ [ĤŤ] /(n) artificial fingernail/fake fingernail/
Ĥ [Ĥ] /(v5r) to take advantage of/to impose on/
Ĥ [Ĥ] /(n) (food) cold Chinese noodles accompanied by soup for dipping/
Ĥ [Ĥ] /(n) hairpiece/hair filler/artificial hair/wig/
Ĥ [Ĥ] /(n) whirlwind/
Ĥ [Ĥ褷] /(n) earth form of "good luck" character/
ĤäĤä /(exp,adv) haltingly/stutteringly/
Ĥä /(adv) (on-mim) quickly/smoothly/
Ĥ /(prt) (1) while/(2) even though/despite/(P)/
ĤĤ /(suf) (with masu stem) to be doing/to be in the process of doing/
ĤĤ [ĤĤޤ魯] /(v5s) (uk) to poke something around/
ĤĤ /(suf) even though/despite/
ĤŤ [ĤŤ餪] /(adj-no,n) (yoji) winding/meandering/sinuous/zigzag/
ĤŤޤ [ĤŤ餪] /(adj-no,n) (yoji) winding/meandering/sinuous/zigzag/
ĤŤ [ĤŤ꤫] /(n) (1) (way of) literary composition/(2) (way of) spelling/(3) school composition/
ĤŤ [ĤŤˤ] /(n) (hand-woven) brocade/
ĤŤ쿥 [ĤŤ줪] /(n) (hand-woven) tapestry/
Ĥ /(adv) (1) quickly/(2) calmly/(3) intently/
Ĥʤ碌 [Ĥʤ碌] /(v1) to connect/to join/to join or tie or knot together/
Ĥʤߤ [ĤʤȤ] /(v1,vt) to tie/to fasten/to hitch/to secure (e.g. load, patronage of customers, etc.)/to hold on to/
Ĥʤ [Ĥʤ] /(n,vs) hedging/hedge selling/
Ĥʤ [Ĥʤդ] /(n) overalls/boiler suit/
Ĥʤ [Ĥʤ] /(n) joint/link/knot/tie-together point/
Ĥʤͻ [Ĥʤ椦] /(n) bridge loan/relief or emergency loan/
ĤФ /(n) extra-high-speed Tohoku-line Shinkansen/
ĤФ /(n) (ksb:) young Japanese amberjack (Seriola quinqueradiata)/
ĤФ礤 [ĤФꤢ] /(n) (1) locking sword to sword (in a duel) and pushing/(2) group of close competitors/fierce competition/
ĤФᤳΤ /(n) (uk) threadfin (any fish of family Polynemidae, esp. the striped threadfin, Polydactylus plebeius)/
ĤФǤ [ĤФϤ] /(exp,v5k) to spit/
Ĥ礤 [ĤФꤢ] /(n) (1) locking sword to sword (in a duel) and pushing/(2) group of close competitors/fierce competition/
Ĥ֤ [Ĥ֤] /(exp,v5k) to be valuable as scrap/to be able to do other work/to have marketable skills/
Ĥ֤ [Ĥ֤ޤ] /(n) type of woman's hairdo (Edo period)/
Ĥ֤ [Ĥ֤] /(n) slightly crushed sweetened red-bean paste/
Ĥֳ [Ĥ֤] /(n) whelk (esp. Neptunea and Buccinum spp.)/
Ĥ /(n) (sl) (abbr) YouTube/
Ĥ٤ /(adv,adv-to) (on-mim) complaining/nitpicking/
ĤܤȤޤ [ĤܤˤϤޤ] /(exp,v5r) (1) (uk) to hit the bull's-eye/(2) (uk) to go as expected/to succeed (e.g. a plan)/
ĤܾƤ [Ĥܤ䤭] /(n) (1) (abbr) shellfish cooked in its own shell (esp. turban shell)/(2) food cooked in a crockpot/
Ĥޤߺ [Ĥޤߤ] /(n) rape seedlings/pinched-off vegetable seedlings/young edible greens/
Ĥޤ߾夲 [Ĥޤߤ] /(v1) to take a pinch of something (e.g. salt)/to pick up in one's fingers/
Ĥޤ߿ [Ĥޤߤ] /(n,vs) (1) eating with one's fingers/(2) snitching food/snatched food/secret eating/food snatched and eaten without the meal starting/(3) embezzlement/misappropriation/exploiting something/(4) flirting/
ĤޤʤʪǤ [ĤޤʤΤǤ] /(exp) (uk) (pol) It's not much, but.../phrase used when giving gifts/
Ĥޤ [ĤޤȤ] /(adv) in short/in brief/to sum up/ultimately/in the end/in the long run/when all is said and done/what it all comes down to/when you get right down to it/
Ĥޤ [ĤޤȤ] /(adv) in short/in brief/to sum up/ultimately/in the end/in the long run/when all is said and done/what it all comes down to/when you get right down to it/
Ĥޤʤ /(adj-i) (sl) dull/boring/(P)/
Ĥ [Ĥޤ] /(n) toes/tips of the toes/toe of a shoe, sock, etc./(P)/
Ĥ貼 [Ĥޤ] /(n) downhill path/
Ĥ夬 [Ĥޤ] /(n) uphill path/path or slope that becomes slowly steeper/
ĤΩ [Ĥޤ] /(n) standing on tiptoes/
ĤΩ [Ĥޤ] /(v5t,vi) to stand on tiptoes/
Ĥ߽Ťͤ [Ĥߤͤ] /(v1,vt) to pile up/to accumulate/
Ĥसʤ [Ĥसޤ] /(adj-na,n) perversity/cantankerous/eccentric/
Ĥस [Ĥस] /(n) whirlwind/
Ĥ˲ФȤ⤹ [ĤˤҤȤ⤹] /(exp,v5s) to lead a stingy life/to scrimp and save/to pinch pennies/to light one's fingernail (instead of a candle)/
ĤḫФ [Ĥߤ] /(n) thumb index (e.g. in a dictionary)/
Ĥ [Ĥᤳ] /(v5m,vt) to cram/to stuff/to jam/to squeeze/to compress/to pack/to crowd/
Ĥ [Ĥᤰ] /(n) ratchet/toothed wheel/
ĤǤ /(exp,v5r-i) to intend/
ĤФ [Ĥ] /(n,vs) burnishing/glazing/polishing/
Ĥä [Ĥ䤱] /(adj-na,adj-no) (1) frosted (glass)/matted/(n,adj-na) (2) disillusionment/letdown/
Ĥä饹 [Ĥ䤱饹] /(n) frosted glass/
ĤΤ餺 [Ĥ椷餺] /(exp) utterly ignorant/not knowing/having no idea/(being a) blithering idiot/
Ĥ餤ܤˤ [Ĥ餤ˤ] /(exp,v5u) to have a hard time of it/
Ĥ̤̤ [Ĥ̤Ȥ] /(v5s,vt) (1) to go through/to pierce/to penetrate/(2) to persist/to stick to/to enforce (one's) will/
Ĥ겼 [Ĥꤵ] /(v1,vt) to suspend from/to be suspended (from)/
Ĥ [Ĥ꤫] /(n) strap (to hang onto)/
Ĥ궶 [ĤϤ] /(n) suspension bridge/
Ĥ궶 [ĤФ] /(n) suspension bridge/
Ĥ [Ĥꤰ] /(n) fishing gear/tackle/
Ĥ礦 [Ĥꤢ] /(v5u,vi) (1) to balance/to be in harmony/to be in equilibrium/(2) to suit/to go well together/to be a good match/
Ĥ [Ĥꤵ] /(n) shroud line/
Ĥ夲 [Ĥꤢ] /(v1,vt) (1) to raise/to lift/to hang up/to suspend/(2) to (artificially, deliberately) raise prices/
Ĥ [ĤФ] /(n) fish hook/
Ĥ [Ĥꤻ] /(n) change (e.g. for dollar)/
Ĥ [Ĥꤻ󤰤] /(n) coin return slot/change slot/
Ĥ­ [Ĥꤢ] /(n) suspended scaffolding/
Ĥ [Ĥ] /(n) slant eyes/almond-shaped eyes/eyes that are turned up at the corners/
Ĥ [Ĥ] /(n) (gymnastic) rings/
Ĥ뤷 [Ĥ뤷] /(n) roll cloud/rotor cloud/
Ĥ뤷夲 [Ĥ뤷] /(n) (1) hung up/hoist/(2) denounced/severely criticised/kangaroo court/
Ĥ뤷夲 [Ĥ뤷] /(v1,vt) (1) to hang up/to hoist/(2) to denounce/to subject someone to a kangaroo court/
Ĥ [ĤäѤ] /(n) shiny, bald head/person with a shiny, bald head/
ĤĤ /(adj-na,adv,vs,adj-no) (1) (on-mim) slick/slippery/smooth/sleek/(adv-to) (2) (on-mim) slurping (noodles)/(P)/
ĤȤ [Ĥ٤Ȥ] /(n) sinking quickly/
Ĥ /(adv-to) (on-mim) smoothly/with a slipping or sliding motion/
Ĥ /(adv-to) (on-mim) smoothly/with a slipping or sliding motion/
Ĥ [ĤΤ] /(n) traditional Japanese woodworking saw/bow saw/
Ĥ [Ĥ뤶] /(n) (astron) Grus (constellation)/the Crane/
Ĥ뿢ʪ [Ĥ뤷礯֤] /(n,adj-no) creeper (creeping plant)/trailer (trailing plant)/climber (climbing plant)/vine/
Ĥ [Ĥ뤻] /(adj-no) vine-like/climbing/creeping/
Ĥʪ [Ĥ뤻礯֤] /(n) creeper (plant that grows along the ground, etc. similar to a vine)/
Ĥ [Ĥ뤯] /(n) vine/creeper/
Ĥ [Ĥʤ] /(n) pot with a bail for a handle/
Ĥ֤ [Ĥ뤬] /(n) (uk) digging up, removing sprouts from, and replanting tubers (esp. of the sweet potato) to make for a bigger end product/
Ĥʤ /(adj-i) cold/indifferent/unfriendly/unsympathetic/unkind/
Ĥ쵢 [Ĥ줫] /(v5r) to bring (someone) back home/to take (someone) back home/
Ĥź [Ĥ줽] /(v5u,vi) to become a couple/to be man and wife/to be married to/
Ĥ [Ĥ] /(n) (1) soldier/warrior/(2) strong man/exceptional person/man of courage/
Ĥ󤱤 /(adv,vs) crabbily/unsociably/
ĤĤ /(adv,n,vs) (on-mim) aloof/morose/pointed/
ĤǤ /(adj-f,n) (col) normally being cold but at some prompt suddenly becoming lovestruck/hot-cold personality type/
Ĥ /(adv) (1) prickly (attitude)/aloof/(vs) (2) to look standoffish/(3) acrid/sharp (smell)/(4) popping (e.g. of ears, sinuses, etc.)/
ĤΤ /(v5r,vi) to pitch (fall) forward/
Ĥܻ [Ĥܤ] /(n) (1) (sens) being kept uninformed/being cut off/out of the loop/(2) (arch) upper gallery (where one can't hear)/blind seat/
ŤŤ /(ok) (adv-to) (on-mim) (speak) bluntly/frankly/
Ť /(suf) (1) apiece/each/(2) at a time/piecemeal/(P)/
Ť /(ok) (adv) (1) much/remarkably/noticeably/(2) not at all (with neg. verb)/(3) quickly and vigorously/unhesitatingly/
 /(aux) indicates continuing action/
 /(prt) (1) casual quoting particle/(2) indicates supposition/if ... then/(3) indicates a rhetorical question/(4) indicates certainty, insistence, etc./(P)/
Ƥ /(n) (1) Di (ancient Chinese ethnic group)/(2) (astron) Chinese "root" constellation (one of the 28 mansions)/
Ƥ /(exp,adj-ix) (1) (after the ren'youkei form of a verb) indicates concession or compromise/(2) indicates permission/
Ƥ /(exp) I mean (used at the beginning of a sentence)/
Ƥ /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
ƤƤ /(adj-na,adv,n,vs) (on-mim) gleaming/
Ƥ /(n) shine/gleam/reflection/
Ƥ /(v5r) (col) to gleam/to shine/
ƤФ /(adv,adv-to,vs) (on-mim) briskly/quickly/promptly/
ƤѤ /(adv,adv-to,vs) (on-mim) briskly/quickly/promptly/
ƤѸ [ƤȤ] /(n) exceedingly wiser than the common man/
ƤƤ /(adv) (on-mim) trudgingly/going long way at steady pace/(P)/
Ƥ /(n) (sl) (joc) going on foot/
Ƥ /(adv) (kyu:) very/
ƤƤ /(n) sound of walking/
ƤǤưʤ [ƤǤ⤦ʤ] /(exp,adj-i) refusing to budge/adamant/intransigent/unyielding/
Ƥθ [ƤΤ] /(n) principle of leverage/
Ƥ [Ƥ] /(n,vs) supporting/shoring up/
Ƥä /(adv) surely/certainly/beyond doubt/(P)/
ƤäѤ /(n) regional Sanuki cuisine, usu. of minced vegetables, seafood, and vinegared miso/
Ƥäڤ󤫤 /(adv) (1) (obsc) calling sound of the lesser cuckoo/(n) (2) lesser cuckoo (Cuculus poliocephalus)/
Ƥ /(prt) a sort of thing like/used after a phrase to modify the following noun/
Ƥ /(exp) (1) if (an action, etc.)/(2) since .../if you are going to .../(3) one after another/indicates repeated action/(4) adds emphasis/
Ƥ /(prt) (1) indicates emotional closeness or annoyance with someone/(2) indicates an indirect command by expressing annoyance (in sentence-final position)/
Ƥ /(int) ehehe/ahaha/embarrassed laugh/
Ƥؤ /(int) ehehe/ahaha/embarrassed laugh/
Ƥؤڤ /(exp) (on-mim) (sl) embarrassed laugh then sticking out one's tongue/
Ƥ /(n) (1) deep draining basket/(2) (obsc) hand basket/(3) (obsc) (sl) going to a prostitute/
Ƥ /(prt) (1) even if/even though/(int) (2) (abbr) wow/
Ƥ⤤ /(exp,adj-ix) (1) (after the ren'youkei form of a verb) indicates concession or compromise/(2) indicates permission/
Ƥɤ [Ƥ褤] /(exp,adj-i) (1) (after the ren'youkei form of a verb) indicates concession or compromise/(2) indicates permission/
Ƥ桼 /(conj) (col) or rather (say)/or better (say)/or perhaps I should say/or, how should I put it,.../I mean/
ƤƤ /(adv,adv-to,vs) (on-mim) gleamingly/shinily/
ƤƤ˷ [ƤƤܤ] /(n) (yoji) paper doll to which children pray for fine weather (usu. white, and shaped like a Buddhist priest)/
Ƥʤ /(n) feeling awkward/
Ƥ챣 [Ƥ줫] /(n) hiding one's embarrassment/
Ƥ󤫤 /(adv) (1) from the start/(2) not at all/
Ƥ󤫤ȯ [Ƥ󤫤ۤä] /(n) (med) epileptic seizure/epileptic fit/
Ƥ [Ƥ󤳤] /(n,adj-no) heap/pile/stack/spoonful/bowlful/
ƤƤ [ƤƤޤ] /(n,vs) (yoji) whirl of busyness/humming with activity/bustling activity/
ƤƤ [ƤƤޤ] /(n,vs) (yoji) whirl of busyness/humming with activity/bustling activity/
Ƥ /(adv) (not) at all/altogether/entirely/
ƤǤ /(adv) each/respectively/individually/separately/
ƤǤФФ /(adj-na) (1) various/diverse/divergent/(2) according to one's own wishes/
ƤǤ /(n) each/each one/
ƤǤФФ /(adj-na) (1) various/diverse/divergent/(2) according to one's own wishes/
ƤȤ [ƤȤष] /(n) (uk) ladybug (Harmonia axyridis)/ladybird/
ƤӤ [ƤӤ] /(n) Libra (constellation)/the Scales/
Ƥ /(adj-no) hectic/topsy-turvy/chaotic/
Ƥ [Ƥ󤵤] /(n) (uk) sugar beet (Beta vulgaris)/
Ƥ [Ƥ] /(n,vs) (1) supplementation/replenishment/(2) compensation/indemnification/
Ʒ [Ƥ] /(n) (ling) -te form (e.g. of a verb)/
Ʒƻ [Ƥɡ] /(n) (uk) Tae Kwon Do (kor:)/
ʤ [Ƥʤʤ] /(exp,adj-i) (uk) unable to resist/unable to supress/
ɤ [Ƥ褤] /(exp,adj-i) (1) (after the ren'youkei form of a verb) indicates concession or compromise/(2) indicates permission/
 /(prt) (1) indicates location of action/at/in/(2) indicates time of action/(3) indicates means of action/cause of effect/by/(conj) (4) and then/so/(aux) (5) indicates continuing action/(prt) (6) (ksb:) indicates certainty, emphasis, etc./(P)/
Ǥ /(aux) (abbr) (arch) to be/
Ǥޤ /(exp) (pol) to be (copula)/
Ǥ /(exp) variant of "de arimasu" used by the prostitutes of the Yoshiwara red light district in the Edo period/
Ǥ /(v5r-i) to be (formal, literary)/
Ǥ뤫 /(exp) therefore/and so/for that reason/accordingly/consequently/hence/
Ǥ뤫餷 /(exp) therefore/and so/for that reason/accordingly/consequently/hence/
Ǥ [Ǥ뤿] /(n) literary form imparting a formal written nuance (with sentences ending in "de aru")/
Ǥ /(conj) (1) even if/(2) (it doesn't matter) whether (A or B or ...)/whatever/(3) should/
Ǥ /(exp,conj) if it is the case that .../
Ǥ /(aux) will/probably/may/I think/surely/I hope/I fear/it seems/
Ǥ [Ǥ] /(n) mudstone/
Ǥ /(n) (sl) detective/
Ǥ /(adj-i) (col) huge/big/gargantuan/(P)/
Ǥ餹 [Ǥ] /(exp,vs-i) (col) to act self-importantly/to be arrogant/to be high-handed/to puff up/
Ǥ򤹤 [Ǥ򤹤] /(exp,vs-i) (col) to act self-importantly/to be arrogant/to be high-handed/to puff up/
Ǥ /(n,adj-no) (sl) (vulg) large penis/huge dick/
ǤǤ /(adv-to,adv) (on-mim) in a big way/
ǤѤ /(n) (sl) (vulg) huge breasts/
Ǥ֤ /(adj-no) huge/enormous/great big/
Ǥä뺧 [Ǥää] /(n) marriage due to unintended pregnancy/shotgun wedding/
Ǥä [Ǥä] /(n) marriage due to unintended pregnancy/shotgun wedding/
Ǥʤ [Ǥʤ] /(n) impossible proposition/unreasonable proposal/tall order/
Ǥ᤯ [ǤϤ䤯] /(exp) as soon as possible/(P)/
Ǥ¤ [Ǥ뤫] /(n) as ... as one can/
Ǥ¤ᤤ [Ǥ뤫Ϥ䤤] /(adj-i) as soon as possible/at the earliest time/
Ǥ¤ [Ǥ뤫ꤽ] /(n) as soon as possible/ASAP/
Ǥ [Ǥ] /(n,vs) (abbr) shotgun marriage/
Ǥ [Ǥ] /(n-t) (yoji) as soon as completed/
Ǥ夬 [Ǥ] /(v5r,vi) (1) to be completed/to be finished/to be ready (e.g. to serve or eat)/(2) to be very drunk/
Ǥ» [Ǥʤ] /(n) failure/dead loss/washout/badly done/good-for-nothing/
ǤǤ /(adv) (on-mim) plump/fat/
Ǥ˷ [ǤΤܤ] /(n) (1) wooden doll/(2) blockhead/good-for-nothing/
Ǥ /(aux) (arch) (pol) be/is/
ǤԤ /(n) poke in the forehead/
Ǥԥ /(n) poke in the forehead/
Ǥ /(exp) (arch) (pol) be/is/
Ǥ¤ [Ǥ] /(exp,v4r) (uk) (pol) be/is/
Ǥ /(prt) (1) even/(2) but/however/(P)/
Ǥ /(ik) (exp) (1) (pol) seems/I think/I guess/I wonder/I hope/(2) don't you agree?/I thought you'd say that!/
Ǥ礦 /(exp) (1) (pol) seems/I think/I guess/I wonder/I hope/(2) don't you agree?/I thought you'd say that!/(P)/
Ǥ /(aux) (pol) be/is/(P)/
Ǥ /(exp) (pol) indicates question/
Ǥ /(conj) so/therefore/(P)/
Ǥ /(conj) but/however/(and) yet/nevertheless/still/for all that/(P)/
Ǥ [Ǥʤˤ] /(exp) what if I am ..?/
ǤǤ /(exp) (pol) (col) that's right/that's so/
Ǥޤ [Ǥޤ] /(n) style of polite speech in Japanese (with sentences ending in "desu" and verbs ending in "masu")/
Ǥ /(prt) (1) even/(2) but/however/
Ǥ [Ǥ] /(n) style of polite speech in Japanese (with sentences ending in "desu" and verbs ending in "masu")/
Ǥä /(adj-i) (col) huge/big/gargantuan/(P)/
Ǥä夲 [Ǥä] /(n) fabrication/put-up job/trumped-up story/frame-up/hoax/
Ǥä夲 [Ǥä] /(v1,vt) (1) to fabricate/to invent/to make up (a story)/to hoax/to pull a hoax/(2) to frame someone/
Ǥäפ /(n,vs,adj-f) stoutness/corpulence/
Ǥäפꤷ /(adj-f) stout/fat/corpulent/portly/
Ǥ [ǤǤष] /(n) (arch) snail/
Ǥʤ /(exp) without/but if/otherwise/or else/(P)/
ǤʤƲ [ǤʤƤʤ] /(exp) (uk) if not ... then what is it?/(this) is nothing other than .../
Ǥʤ /(exp) without/but if/otherwise/or else/(P)/
ǤʤФʤ /(exp) having to be/must be/should be/ought to be/
ǤʤФʤʤ /(exp) having to be/must be/should be/ought to be/(P)/
ǤʤФʤ /(exp) having to be/must be/should be/ought to be/
Ǥ /(conj,int) then/well/so/well then/(P)/
ǤϤޤޤ /(exp) I wonder if it is not (something, a thing)/
ǤϤ /(exp,v5r-i) to be (in contrast to something that is not the case)/
ǤϤޤ /(exp) (abbr) see you later (used in casual correspondence and conversation)/goodbye/sincerely/
Ǥ̵ [ǤϤʤ] /(exp) (1) (uk) questioning (something)/(2) (uk) let's do (something)/
Ǥ̵ [ǤϤʤ] /(exp) (uk) is it not so?/
Ǥ̵ [ǤϤʤ] /(exp,aux) (uk) does not seem (to be)/
Ǥ /(n,adj-na) (col) chubby/fat/
Ǥ֤ä /(n,adj-na,adj-no) (derog) fatty/butterball/
Ǥ֤Ǥ /(adj-no,adj-na,adv,adv-to,vs) fat/
Ǥ [Ǥ֤] /(n) (sl) chubby-chasing (fat fetishism)/chubby-chaser/
Ǥ /(conj) (1) but/however/though/nevertheless/still/yet/even so/(prt) (2) even/(3) however/no matter how/even if/even though/(4) ... or something/(5) either ... or .../neither ... nor .../(pref) (6) pseudo-/quack/in-name-only/(7) for lack of anything better to do/(P)/
Ǥ⤢ /(v5r-i) (1) to also be (formal, literary)/implies that as well as the earlier stated this is also the case/(2) to be ... or something/(P)/
Ǥ⤷ /(pref) for lack of anything better to do/
Ǥ⤷ [Ǥ⤷󤻤] /(n) (sl) (derog) someone who became a teacher for lack of anything better to do/
Ǥä /(prt) (uk) indicates means of action/cause of effect/by/
Ǥʤ /(exp) (1) neither... nor... (with the implication that there are other "nor..." items)/(2) denying explicitly one thing and also denying implicitly other things as well/(3) not like (you)/not (your) usual self/(P)/
Ǥ [Ǥ⤤] /(n) quack (doctor)/
Ǥ /(adv) very/awfully/exceedingly/
Ǥ /(adv) very/awfully/exceedingly/
Ǥä /(adv,n,vs) (1) (col) (on-mim) slack/slovenly/lackadaisical/(2) (col) (on-mim) moonstruck/love-struck/spoony/
ǤĤ /(v5k,vi) (1) to idle/to laze/to be slovenly/(2) to flirt/to philander/to womanize/
ǤǤ /(adv,adv-to,vs) (1) (on-mim) idling/lazing/slovenly/(2) (on-mim) flirting/philandering/womanizing/being lovestruck/fawning/mooning/
Ǥ /(exp,conj) if it is the case that .../
Ǥ /(v1,vi) (m-sl) to act lovestruck/to be fawning/to act affectionate/
Ǥ󤰤֤ [Ǥ󤰤꤬] /(v5r,vi) to turn a somersault/to turn over (topsy-turvy)/to turn head over heels/
ǤǤ [ǤǤष] /(n) (uk) snail/
Ǥ /(adv) imposingly/heavily/conspicuously/in a dignified manner/
Ǥʴ [Ǥפ] /(n) (food) starch/
Ǹ¤ޤ [Ǥޤ] /(exp) (uk) (pol) be/is/
Ǹ¤ޤ [Ǥޤ] /(exp) (arch) (pol) be/is/
Ǹ¤ [Ǥ] /(exp,v4r) (uk) (pol) be/is/
Ǹ [Ǥ] /(aux) (pol) (arch) to be/
ʤ [Ǥʤʤ] /(exp,adj-i) (uk) unable to resist/unable to supress/
 /(prt,conj) (1) if/when/(2) and/(3) with/(4) particle used for quoting (with speech, thoughts, etc.)/quoting particle/(n) (5) (abbr) promoted pawn (shogi)/(prt) (6) (kyu:) indicates question (sentence end)/(P)/
Ȥä /(conj) due to the fact that/because of/
Ȥ /(conj) if it is the case that/if/
Ȥ /(conj) due to the fact that/because of/
Ȥ /(conj) if it is the case that/if/
Ȥäʤ /(exp) (col) (used after adj.) nothing more ... than this/as .... as it could possibly be/
ȤäƤǤϤʤ [ȤäƤ⤫ǤϤʤ] /(exp,adj-i) it is no exaggeration to say/it is not too much to say/
Ȥ [ȤΤफ] /(exp,n-t) a long time ago/
Ȥǹ [ȤΤ] /(n) navicular disease/navicular syndrome/
Ȥŷ [ȤƤ] /(n) (Buddh) heaven of the thirty-three/one of the six heavens of the desire realm/
Ȥ [ȤȤ] /(adj-t,adv-to) (1) (uk) sound of bells or drums reverberating/(2) (uk) sound of water or waves resounding/
Ȥ /(prt,conj) among other things/such things as/or something like that/(P)/
Ȥ [Ȥ] /(n) Lacerta (constellation)/the Lizard/
Ȥ /(n) regular (stops at every station) Jouetsu-line Shinkansen/
Ȥε [ȤΤ] /(n) (arch) infectious disease/plague/epidemic/
Ȥ [ȤΤ] /(n) war cry/battle cry/
Ȥ᤭ /(n) palpitation/throbbing/
Ȥ᤯ /(v5k,vi) to throb/to flutter/to palpitate/
Ȥ [Ȥޤ] /(n) beaten egg/eggwash/
Ȥޤ /(n,vs) confusion/bewilderment/embarrassment/
Ȥ [Ȥ] /(n) water that has been used to wash rice/
Ȥ [Ȥ] /(n) water that has been used to wash rice/
Ȥ /(v5k) to do something in readiness for/to get something (needful) done/
Ȥ /(n) Tokudama plantation lily/Hosta tokudama/
ȤȤ /(adv-to,adv) (on-mim) glug-glug/
Ȥ [ȤΤफ] /(exp,n-t) (obsc) a long time ago/
Ȥ [Ȥۤɤ] /(exp,v5k) to uncoil itself/
Ȥ򴬤 [Ȥޤ] /(exp,v5k) (1) to coil itself (e.g. a snake)/(2) to loaf around/
Ȥ [Ȥ] /(n) (astron) Horologium (constellation)/the Pendulum Clock/
Ȥ [Ȥ] /(v5m,vi) (1) to melt into/to merge into/(2) to fit in/to adapt/to blend/
Ȥȴ [Ȥ̤] /(n) tweezers/forceps/
ȤȤ /(adv,adv-to) (on-mim) briskly with small steps/trotting/
ȤȤ /(adv,n) (to) the end/thoroughly/
ȤȤޤ /(exp,adv) to the bitter end/to the hilt/
Ȥؤ /(exp,n) (ksb:) vicinity/area/
Ȥɤä /(exp) on the contrary/
ȤƤ󼰤 [ȤƤ󤷤] /(adv) systematically/in turn/consequentially/mechanically/automatically/
Ȥ /(prt,conj) although (it is a certain time or something is in a certain condition)/(P)/
Ȥ [Ȥ] /(adv-to) crowded/overflowing/cramped/
Ȥ [Ȥޤ] /(adv-to) crowded/overflowing/cramped/
Ȥŷ [ȤƤ] /(n) (1) (food) (uk) gelidium jelly strips (made from agar-agar)/(2) (uk) (vulg) prostate orgasm/
ȤѤä [Ȥä] /(exp) meanwhile/in the meantime/
Ȥ /(prt,conj) although (it is a certain time or something is in a certain condition)/
Ȥ /(exp) (col) apparently/from what I have heard/they say/you know/I hear/
Ȥ [Ȥˤ] /(exp,v5r) to get mad/
Ȥ /(exp,v1) ... is considered to .../
Ȥ /(conj) if it happens that/if we make .../if we take .../if we assume .../what if ...?/
Ȥ [ȤȤ] /(exp) (uk) of all people/
Ȥ /(exp) as (for)/for/in the capacity of/
Ȥ㤢 /(exp) as (for)/for/in the capacity of/
Ȥ /(exp) (1) as (i.e. in the role of)/for (i.e. from the viewpoint of)/(2) apart from... (used to change the topic)/(3) (before a negative form) even (e.g. "not even a single person")/(4) (after a volitional form) thinking that.../trying to.../(P)/
ȤƤ /(exp) as (for)/for/in the capacity of/
ȤƤ /(prt) assuming .../even if .../(P)/
Ȥ [ȤФ] /(n) large sewing needle/wool needle/
Ȥ /(exp,vs-i) (1) to try to .../to be about to do .../(2) to decide to .../(3) to take as/to treat as/(4) to use for/(5) to suppose that (such) is the case/to assume/(6) to decide that/to think that/(7) to make into/to change into/(8) to feel (e.g. after sound symbolism or psychological experience word)/to look/to feel like/(9) to intend/to have the intention/
Ȥ /(conj) if we make .../if we take .../if we assume .../(P)/
Ȥ /(conj) if it happens that/if we make .../if we take .../if we assume .../(P)/
Ȥ /(v5r,vt) (1) to flub (one's lines)/(v5r,vi) (2) to be flustered/to be confused/(3) to bungle/to mess up/to blunder/
Ȥ [Ȥ뤦] /(v5u,vi) to be playful/to gambol/to be amused (with something)/to play/to sport/to frolic/to joke/
Ȥ [Ȥ뤦] /(v5u,vi) to be playful/to gambol/to be amused (with something)/to play/to sport/to frolic/to joke/
Ȥ [Ȥ] /(n) cake made from pounded horse chestnuts and mochi rice/
Ȥä [ȤäΤफ] /(exp,n-t) a long time ago/
Ȥä /(adv,adv-to) thoroughly/carefully/deliberately/seriously/fully/
Ȥä /(n) (sumo) arm bar throw/
Ȥä /(v1,vi) to be flustered/to be confused/
Ȥä [ȤäƤ] /(v5r) to supplant/to supersede/
Ȥä /(n) (chn) fishie/birdie/chickie/
ȤäȤ /(adv) quickly/at once/right away/hurriedly/
Ȥäפ /(adv,adv-to) (on-mim) completely/fully/entirely/
Ȥäݤ /(adj-i) (col) pompous/affected/fresh/
Ȥó [ȤäѤ] /(n) (uk) very edge/far border/
Ȥ /(prt) (1) even/(2) even if/even though/(3) because of/on the grounds that/
ȤǤʤ /(adj-i) (arch) unthinkable/unexpected/outrageous/offensive/
ȤǤ褦 [ȤǤ⤤褦] /(exp,adj-na,adv) (uk) as if .../as if to say .../as though .../
Ȥ /(n) (chn) fishie/birdie/chickie/
Ȥɤεͤޤ [ȤɤΤĤޤ] /(exp,adv) (uk) in the end/after all is said and done/at the striped mullet's ultimate maturity (when the striped mullet is fully grown)/
ȤɤޤȤΤʤ [ȤɤޤȤ򤷤ʤ] /(exp) knowing no bounds/showing no signs of stopping or slowing down/
Ȥɤɤ [Ȥɤ򤵤] /(exp,v5s) (1) to finish off/to ensure (something) is dead/to deliver the coup de grace/(2) to put an end to/to deliver the final blow/(3) to be the best for A/
Ȥʤ /(suf,exp) adds vagueness and indirectness to the word or phrase it is used with/
Ȥʤä /(exp) where ... is concerned/when it becomes/if it becomes/(P)/
ȤʤΥե /(n) Seinfeld (TV Show)/
ȤʤμĤ [ȤʤΤФդϤ] /(exp) the grass is always greener on the other side/
Ȥʤ /(exp) to become/to amount to/
Ȥʤ뤿 /(exp) (1) in order to be(come).../(2) since it amounts to.../(3) since it is advantageous to.../
Ȥʤ /(exp) where ... is concerned/when it comes to .../if it comes to .../as far as ... is concerned/(P)/
Ȥʤ /(exp) where ... is concerned/when it becomes/if it becomes/(P)/
Ȥλ [ȤΤ] /(exp) (uk) I'm told/I'm passing on a message/he was informed/indicates that one has heard the preceding information from somebody/
Ȥ /(prt) indicates word or phrase being defined/(P)/
ȤϸΤ [ȤϤΤ] /(exp) (uk) having said that/be that as it may/(P)/
Ȥϸ [ȤϤ] /(conj) (uk) though/although/be that as it may/nonetheless/
Ȥϸ¤ʤ [ȤϤʤ] /(exp) not necessarily so/is not always true/
Ȥ̤ [ȤϤ٤Ĥ] /(adv) in addition to/apart from/
ȤФä򿩤 [ȤФä򤯤] /(exp,v5u) to be struck by a chance blow/to be embroiled in/to be caught up in/to be dragged into/
Ȥи [ȤФ] /(n) (1) entrance/threshold/(2) beginning/first step/start/
ȤӤ [ȤӤ] /(n) (astron) Volans (constellation)/the Flying Fish/
ȤӤ /(n) (uk) Japanese eagle ray (Myliobatis tobijei)/
ȤӤä /(adj-no,adv) extraordinary/superior/choice/
ȤӤä /(n) flying fish roe/
ȤӸ [ȤӤ] /(v5u,vi) to fly about/to flutter about/to flit about/to fly past each other/
Ȥӹ [ȤӤ] /(n) construction worker employed on scaffolding/fitter/rigger/
ȤӽФ [ȤӤǤ] /(v1,vi) (1) to project/to protrude/to pop out (e.g. eyes)/(2) to jump out/to rush out/
Ȥӿ [ȤӤ礯] /(n) scaffolding or construction worker/steeplejack/
Ȥӿ [ȤӤ礯ˤ] /(n) scaffold constructor/steeplejack/
Ȥӿ [ȤӤ] /(n) reddish brown/
ȤȢ [ȤӤФ] /(n) vaulting horse/vaulting box/box horse/
Ȥ /(n) (sl) last (in a contest)/
Ȥۤ /(int,adj-na) (on-mim) boo-hoo/boo-hoo-hoo/
ȤܤȤ /(adv) (on-mim) totteringly/trudgingly/
Ȥޤ /(adv) anyway/in any case/
Ȥߤ [ȤߤƤܤ] /(n) Chinese "Emptiness" constellation (one of the 28 mansions)/
Ȥ /(prt) (1) certainly/of course/to be sure/surely/(2) even if/no matter (who, what, when, where, why, how)/though/although/(3) without even/without so much as/(4) at the (least, earliest, etc.)/(exp) (5) also (called)/(prt) (6) emphatic particle/(P)/
Ȥ⤢ /(exp) of all people (expression showing surprise at a high standing person's misbehavior)/
Ȥ⤷ [Ȥ⤷] /(n) light/lamp/torch/
Ȥ⤹ /(exp,adv) (on-mim) apt to (do)/liable to/prone to/
Ȥ⤹ /(adv) apt to (do)/liable to/prone to/
ȤФ /(n) cut of meat comprising the plate and the flank/
Ȥ /(n) (abbr) (sl) Internet friend or buddy list/
ȤХ /(n) cut of meat comprising the plate and the flank/
Ȥ [Ȥ⤤] /(exp) also called/
Ȥ [Ȥ⤶] /(n) (astron) Puppis (constellation)/the Poop Deck/
Ȥ [Ȥܤ] /(n) (astron) Chinese "root" constellation (one of the 28 mansions)/
Ȥ̵ [Ȥʤ] /(exp) (uk) phrase used to express the uncertainty or lack of intent in what precedes it/
Ȥ̵ [Ȥʤ] /(exp) (uk) to do something without any particular intention or mind to do so/
Ȥ䤫 [Ȥ䤫] /(exp,v5u) to say all kinds of things/to complain/to find fault (with)/
Ȥ /(prt) indicates uncertainty or second hand nature of information quoted/
Ȥλ [ȤΤ] /(n) (1) tiger cub/(2) treasure (as it is said that tigers treasure their young)/
Ȥ줿ͤ [Ȥ줿󤬤] /(exp,n) prejudiced opinion/conventional ideas/
Ȥꤳϫ [Ȥꤳ] /(n) overanxiety/needless worry/
Ȥ [ȤΤ] /(n) Bird Day/Day of the Bird/
Ȥ /(exp) (sl) anyhow/for now/
Ȥ [Ȥͤˤ] /(n) chicken breast meat/
ȤϤ [Ȥ꤫] /(v5m,vt) to surround/to crowd around/
Ȥ곭 [Ȥ꤬] /(n) Japanese egg cockle (Fulvia mutica)/
Ȥ [Ȥह] /(v5b,vt) (1) to make (a promise)/to conclude (a contract)/(2) to act as a go-between/to act as mediator/(3) to curry favour with/
ȤĤ [ȤΤ] /(v5s,vt) to leave behind/
ȤФ [Ȥ] /(v5s,vt) (1) to take out/to produce/to pick out/(2) to fetch/to retrieve/
Ȥ [ȤΤ] /(v5k,vt) to remove/to deinstall/to take away/to set apart/
ȤȤ [Ȥ꤫餢] /(n) (food) deep-fried chicken/
Ȥʧ [ȤϤ餦] /(v5u,vt) to clear away/to remove/to demolish/
Ȥ᤹ [Ȥɤ] /(v5s,vt) to take back/to regain/to get back/to recover/
Ȥ /(v5r) is being/
Ȥ­ʤ [Ȥˤʤ] /(exp,adj-i) of little importance/trivial/worthless/valueless/
Ȥ٤ƻ [Ȥ٤ߤ] /(n) course of action/
Ȥ /(n,n-suf) (1) fatty tuna meat (esp. belly, an expensive cut)/(n-suf) (2) fatty .../fatty cut of meat/(P)/
Ȥ /(adj-i) slow (slightly pejorative)/dull/stupid/
Ȥ [Ȥܤ] /(n) Chinese "Turtle Beak" constellation (one of the 28 mansions)/
Ȥ /(adj-i) (derog) dull/slow/stupid/
Ȥ /(n) cheesing for melting/melting cheese/
Ȥä /(vs) (1) to become syrupy/to become thick (e.g. when cooking)/(adv) (2) stickily/
ȤȤ /(adj-na,adv,n,vs) (1) (on-mim) dozing/drowsily/(2) simmering/(3) sticky/syrupy/(4) oily/brimming with melted fat/(5) dawdling/
Ȥ /(n) (food) thickness (e.g. of a sauce, oil, etc.)/viscosity/
Ȥ /(adv-to,adv) (1) (on-mim) thick/viscous/(2) (on-mim) sleepy/
Ȥ [Ȥ] /(n) yam/
Ȥ [Ȥ] /(n) (1) (uk) shredded kombu/(2) Kjellmaniella gyrata (species of kelp)/
Ȥ [Ȥ] /(n) (1) (uk) shredded kombu/(2) Kjellmaniella gyrata (species of kelp)/
Ȥ [Ȥ] /(n) (food) grated yam soup/
Ȥ /(adv-to) (on-mim) appearing drowsy or intoxicated (of eyes, actions, etc.)/
Ȥ [Ȥ] /(n) low flame (heat, gas)/
Ȥ /(adv-to,adv) (on-mim) tap/knock/bonk/
Ȥ󤫤 /(n) (col) hammer/
Ȥ󤬤˹ [Ȥ󤬤ܤ] /(n) pointy hat/
Ȥ󤺤 /(n,vs) (sl) fleeing/escape/
Ȥ /(adj-pn) (1) unthinkable/unimaginable/inconceivable/unexpected/(2) terrible/awful/serious/(adv) (3) (arch) very/(P)/
Ȥ /(n) (food) cows' or pigs' offal (entrails) (kor: ttongjang)/
ȤǤ /(n-pref,n) (col) (abbr) unthinkable/unexpected/outrageous/offensive/
ȤǤ⤢ޤ /(adj-f) (1) unthinkable/unexpected/outrageous/offensive/(exp) (2) (col) absolutely not!/not at all!/far from it!/impossible!/preposterous!/what a thing to say!/no way!/bullshit/(3) don't mention it/you're welcome/
ȤǤ⤴ޤ /(adj-f) (1) unthinkable/unexpected/outrageous/offensive/(exp) (2) (col) absolutely not!/not at all!/far from it!/impossible!/preposterous!/what a thing to say!/no way!/bullshit/(3) don't mention it/you're welcome/
ȤǤϥåץ /(exp) (obs) it'll never happen/
ȤǤ̵ [ȤǤʤ] /(adj-i) (1) (uk) unthinkable/unexpected/outrageous/offensive/terrible/(exp) (2) (col) (uk) absolutely not!/not at all!/far from it!/impossible!/preposterous!/what a thing to say!/no way!/bullshit/(3) (uk) don't mention it/you're welcome/
ȤȤ /(adv,adv-to) (1) (on-mim) tap/rap-tap/tapping/(2) without delay/smoothly/without a hitch/(adj-na) (3) even/equal/with no advantage or disadvantage/(P)/
ȤȤ [ȤȤӤ礦] /(adv) without a hitch/swimmingly/with rapid strides/
Ȥ /(n) burning of New Year's gate decorations (usu. on the 15th day of the New Year)/
Ȥ֤ /(n) belvedere fruit/field caviar/land caviar/mountain caviar/kochia seed/
Ȥܵ [Ȥܤ] /(iK) (n,vs) (1) somersault/(2) returning from a destination right after arriving there/non-stop round trip/round trip without an overnight stop/(3) abrupt change of direction/
Ȥ֤ [Ȥܤ] /(n,vs) (1) somersault/(2) returning from a destination right after arriving there/non-stop round trip/round trip without an overnight stop/(3) abrupt change of direction/
Ȥ [Ȥ󤸤] /(n) pork miso soup/miso soup with pork and vegetables/
Ȱ [Ȥ] /(adj-pn) (uk) a certain .../
Ȳꤷ [ȤƤ] /(exp) assuming that .../supposing that .../
ȲꤷƤ [ȤƤƤ] /(exp) even assuming that .../even granted that .../
ȳФ [Ȥܤ] /(exp,adj-i) (uk) thought to be/seen as/
ȶ [ȤȤ] /(exp) together with/
ȶ [Ȥ] /(n) promoted pawn (shogi)/
ȸ [Ȥߤ] /(exp,v1) (followed by verb) believed to/expected to/feared to/poised to/considered to/likely to/
ȸ [Ȥ] /(exp) (1) (uk) called/named/(2) (uk) as many as/as much as/(3) (uk) all X/every X/
ȸ [Ȥ椦] /(ik) (exp) (1) (uk) called/named/(2) (uk) as many as/as much as/(3) (uk) all X/every X/
ȸ [Ȥ] /(exp,adv) or perhaps I should say/or more precisely/or, how should I put it/or rather/
ȸȤ [ȤȤ] /(exp) (1) I've heard that .../rumour has it that .../(2) it appears as if .../
ȸȤ [ȤȤ] /(exp,adv) (uk) that is to say/so that means/
ȸȤϤʤ [ȤȤϤʤ] /(exp) (uk) it is not possible (to, that)/there is no such thing as/(P)/
ȸ [Ȥ] /(conj) (1) (uk) if one were to speak of ..., then certainly/if it were the case that ..., then certainly/if it were a ..., then certainly/phrase used to indicate the inevitability of what follows it (based on what precedes it)/(2) so that means (when used in sentence-initial position)/
ȸȤ [ȤȤ] /(exp) (1) (uk) a state called/a position described as/can sum up as/approximates to/(2) places known as/that called/(3) the place named/
ȸȤ [Ȥ椦Ȥ] /(exp) (1) (uk) a state called/a position described as/can sum up as/approximates to/(2) places known as/that called/(3) the place named/
ȸΤ [ȤΤ] /(exp) even though/despite/when/
ȸΤ [ȤΤ] /(exp,conj) (1) (uk) means/is/(2) because/that is to say/
ȸΤ [ȤΤ] /(exp) because/
ȸ [Ȥ] /(exp) (uk) something like .../something called .../(P)/
ȸ [Ȥ] /(exp) rather than/
ȸ [ȤȤ] /(exp) (1) (uk) a state called/a position described as/can sum up as/approximates to/(2) places known as/that called/(3) the place named/
ȸ [Ȥ椦Ȥ] /(exp) (1) (uk) a state called/a position described as/can sum up as/approximates to/(2) places known as/that called/(3) the place named/
ȸʪ [Ȥ] /(exp) (uk) something like .../something called .../
ȸ [Ȥ櫓] /(exp) this is why/this means/it is the case that/
ȸ [Ȥ] /(exp) be (that) as it may/having said that/
ȸʤʤ [Ȥʤʤ] /(exp) (one) could even say that/
ȸʤ̵ [Ȥʤʤ] /(exp) (one) could even say that/
ȸ [Ȥ] /(exp) speaking of/
ȸä [Ȥä] /(conj) (uk) such ... as/or some such/
ȸä鱳ˤʤ [Ȥä餦ˤʤ] /(exp,v5r) I'd be lying if I said .../
ȸä [Ȥä] /(exp) however/because/as/
ȸäƤʤ [ȤäƤʤ] /(exp) insisting/
ȸäƤޤФޤ [ȤäƤޤФޤ] /(exp) it is certain true that ... (but)/you can't argue that it's not ... (but)/
ȸäƤ [ȤäƤ] /(conj) (uk) although I say/although one might say/although called/(P)/
ȸäƤ⤤ [ȤäƤ⤤] /(exp) you could say/you might say/verging on the/
ȸäƤ褤 [ȤäƤ褤] /(exp) you could say/you might say/verging on the/
ȸäƤǤϤʤ [ȤäƤ⤫ǤϤʤ] /(exp,adj-i) it is no exaggeration to say/it is not too much to say/
ȸäƤɤ [ȤäƤ⤤] /(exp) you could say/you might say/verging on the/
ȸäƤɤ [ȤäƤ褤] /(exp) you could say/you might say/verging on the/
ȸäʹʤ [ȤäƤʤ] /(exp) insisting/
ȸ [Ȥ] /(exp,v1) to be called .../to be referred to as .../
ȹͤ [Ȥ󤬤] /(exp,v1) one can think that .../it is conceivable that .../
Ȼפ [Ȥܤ] /(exp,adj-i) (uk) thought to be/seen as/
Ȼפä [Ȥä] /(exp) then again/just when/no sooner than/straight away/if one thinks/
Ȼפ [Ȥ] /(exp,v1) be considered/be deemed/thought to be/
ܾ [Ȥ礦] /(n) abattoir/slaughterhouse/
Ʊ褦 [Ȥʤ褦] /(exp) in the same way as/just like/
Ʊͤ [Ȥʤ褦] /(exp) in the same way as/just like/
Ʊ [Ȥɤ] /(exp) at the same time as/while/as well as (multiple roles)/
٤ [Ȥ٤] /(exp) compared with/
褿 [Ȥ] /(exp) (uk) when it comes to .../concerning/where ... are concerned/
 /(pref) (1) precisely/exactly/plumb/totally/very much/(2) damn/stupid/cursed/
ɡ /(n) bang/whump/boom/
ɣ [ɥ] /(n,adj-no) (col) extreme masochist/very masochistic/
ɣ [ɥ] /(n,adj-no) (col) extreme sadist/very sadistic/
ɤ /(int) whoa (command used to stop a horse, etc.)/
ɤ /(ok) (pref) (1) precisely/exactly/plumb/totally/very much/(2) damn/stupid/cursed/
ɤ [ɤդ] /(exp) in what way (do you mean)/
ɤο᤭󤷤 [ɤΤդޤ路] /(exp) whatever brought that on?/
ɤ /(adv,n) please/somehow or other/
ɤ /(exp) by mere chance/by some chance/somehow or other/in some way/
ɤΤ /(exp) is something up?/is something wrong?/
ɤΤǤ /(exp) is something up?/is something wrong?/
ɤǤ /(exp) is something up?/is something wrong?/
ɤ /(exp) by mere chance/by some chance/somehow or other/in some way/
ɤƤ /(exp) something wrong with (someone)/not oneself/crazy/nuts/
ɤ /(exp) I don't know .../How about ...? I wonder/What about ..?/
ɤ /(exp) there is a tendency/there is a possibility/
ɤȸ [ɤȤ] /(exp) if you ask me .../as for .../
ɤȻפ [ɤȤ⤦] /(exp,v5u) to doubt/to have a problem with/to think badly of/
ɤ /(exp) (1) how about ...?/(2) I wonder/I don't know/
ɤ /(adv) this and that/one thing or another/
ɤä /(adv) (col) by all means/no matter what/at any rate/
ɤ /(adj-f) what's the matter?/what's wrong?/
ɤ /(exp) (col) what's up with/what's the deal with/what's to be done with/
ɤ /(exp) (col) what's up with/what's the deal with/what's to be done with/
ɤ /(exp) how can (one) do something/
ɤ餤 /(exp,adj-ix) what's the best thing to do?/
ɤɤ [ɤ褤] /(exp,adj-i) (uk) what's the best thing to do?/
ɤ /(adj-f) what's the matter?/what's wrong?/
ɤο᤭󤷤 [ɤΤդޤ路] /(exp) whatever brought that on?/
ɤƤ /(exp) How did you like ...?/How about ...?/What's going on?/How's it going?/
ɤޤ /(exp) what would (you) do?/what to do about it/
ɤ礦 /(ik) (exp) what to do/
ɤ褦 /(exp) what to do/
ɤ뤫 /(exp) what would (you) do?/what to do about it/
ɤ /(adv) anyhow/in any case/at any rate/after all/at best/at most/at all/no matter what/(P)/
ɤʤ /(conj) (if you want to do something) you might as well/
ɤ /(adv) (1) please/kindly/I beg of you/(2) by all means/feel free/you are welcome/(3) here you are/(P)/
ɤ [ɤ] /(exp) (uk) pleased to meet you/
ɤ /(exp) How did you like ...?/How about ...?/What's going on?/How's it going?/
ɤäƤ /(exp) inconsequential/indifferent/not worth worrying about/whatever you do is OK/trivial/
ɤäƤȤϤʤ /(exp) nothing special/no big deal/doesn't matter/
ɤǤ /(conj) however/whatever/
ɤǤ /(exp) whatever (the case may be)/
ɤǤ /(adv) (1) anyway/anyhow/as one likes/(2) by all means/at any cost/no matter what it takes/
ɤǤ⤤ /(exp) inconsequential/indifferent/not worth worrying about/whatever you do is OK/trivial/(P)/
ɤǤ褤 /(exp) inconsequential/indifferent/not worth worrying about/whatever you do is OK/trivial/
ɤ /(adv) (on-mim) crash/smash/bang/sound of a large, heavy object falling/
ɤȤϤʤ [ɤȤȤϤʤ] /(exp) nothing special/no big deal/doesn't matter/
ɤȤʤ [ɤȤȤʤ] /(exp) (uk) nothing special/no big deal/doesn't matter/
ɤ /(ok) (adv) (on-mim) crash/smash/bang/sound of a large, heavy object falling/
ɤɤ /(adv-to,adv) (1) (on-mim) with a roaring sound (of water or wind)/sound of feet stamping on the ground/(int) (2) whoa! (command used to stop or quieten down a horse, etc.)/
ɤʤΤǤʤ /(exp) can't help/won't make much difference/
ɤˤ /(adv,vs) in some way or other/one way or another/(P)/
ɤˤˤ /(exp) somehow or other/
ɤˤ /(exp) by any means (possible)/somehow/
ɤˤʤʤ /(exp) helpless/futile/situation about which nothing can be done/(P)/
ɤ /(int) (1) (abbr) thanks/(adv) (2) much (thanks)/very (sorry)/quite (regret)/(3) quite/really/mostly/(4) somehow/(5) in spite of oneself/no matter how hard one may try (one is unable to) (with negative verb)/no matter how hard one may try not to (one ends up doing) (with positive verb, esp. -shimau)/(int) (6) greetings/hello/goodbye/(P)/
ɤͭ [ɤ⤢꤬Ȥ] /(exp) Thank you/(P)/
ɤͭ񤦤ޤ [ɤ⤢꤬Ȥޤ] /(exp) thank you very much/
ɤä /(exp) how (can)/by what means/
ɤä餤 /(exp) what one should do (usu. in questions)/
ɤä /(exp) how/in what way/by what means/
ɤ /(adv) (1) it seems like/it appears that/(2) somehow or other/(P)/
ɤ餳 /(exp) somehow or other/
ɤ椦 [ɤ椦դ] /(exp) in what way (do you mean)/
ɤ /(int) (arch) welcome/come in/response to a visitor at one's house who has asked to be shown inside/
ɤƤ [ɤߤƤ] /(exp) to all appearances/no matter how you look at it/
ɤ [ɤ] /(adj-pn) (uk) somehow/how/in what way/why/what kind of/
ɤ [ɤդ] /(exp) in what way (do you mean)/
ɤ [ɤ椦դ] /(exp) in what way (do you mean)/
ɤͤʤ [ɤ褦ʤ] /(exp,adj-i) (uk) it cannot be helped/there is no other way/
ɤ̵ͤ [ɤ褦ʤ] /(exp,adj-i) (uk) it cannot be helped/there is no other way/
ɤפޤ [ɤޤ] /(int) (uk) you are welcome/don't mention it/not at all/my pleasure/(P)/
ɤ [ɤ⤦] /(adj-na,n) ferocity/truculence/
ɤä /(adv) (on-mim) thuddingly/plumping down (like a heavy weight)/
ɤ /(adv) (on-mim) thuddingly/plumping down (like a heavy weight)/
ɤɤ /(adv,adv-to) (1) (on-mim) noisily/with loud footsteps/(2) in a crowd/incessantly/all together/
ɤ /(adv-to,adv) (on-mim) falling heavily/
ɤ /(adv,adv-to) (on-mim) with a bang/
ɤ [ɤ] /(n,vs) eating a lot/excessive eating/
ɤդ [ɤĤ] /(exp,v5k) (uk) to be (something) very much/to be an extreme (something)/
ɤä /(adv,n,vs) (on-mim) feeling a shock/startling/(P)/
ɤĤ /(v5k,vi) to palpitate (with anxiety, etc.)/
ɤɤ /(adv,adv-to) (1) (on-mim) thump-thump/bang-bang/pit-a-pat/pitapat/pitter-patter/(vs) (2) (on-mim) to beat fast (of one's heart)/to throb/to pound/to palpitate/(P)/
ɤ /(adv,adv-to,vs) (on-mim) feeling shocked or startled/
ɤ /(adv,n,vs) (on-mim) feeling a shock/startling/
ɤɤ /(adv,adv-to) (1) (on-mim) thump-thump/bang-bang/pit-a-pat/pitapat/pitter-patter/(vs) (2) (on-mim) to beat fast (of one's heart)/to throb/to pound/to palpitate/
ɤĤ /(adj-i) gaudy/loud/garish/violent/harsh/
ɤޤ /(n,vs,adv) flurried/in a flutter/upset/nervous/embarrassed/
ɤ /(v5k) to do something in readiness for/to get something (needful) done/
ɤĤ /(n) (uk) giant moray (Gymnothorax javanicus)/
ɤɤ /(adv,adv-to) (on-mim) gushingly/copiously/profusely/in a steady stream/
ɤޡ /(n) skull and crossbones/
ɤ /(adv,adv-to,n) (on-mim) heavy heartbeat/thumping/pounding/
ɤ /(n,adj-na) (uk) cheapskate/very miserly/
ɤ󤫤Ȥ /(exp) (uk) I have to do something/that's something I have to do/
ɤȤʤ /(exp) suddenly (appears) out of nowhere/
ɤǤ /(conj) wherever/
ɤΤɤ /(exp) Who on earth?/
ɤؤȤʤ /(exp) suddenly disappears somewhere/
ɤ /(prt) particle used to indicate that what precedes it is an extreme example and strongly negates it/
ɤ᤯ [ɤդ] /(exp) something that doesn't concern one at all/
ɤ /(n,adv) confusion/turmoil/
ɤʶ [ɤޤ] /(exp,adv) in the confusion of the moment/taking advantage of the confused state of affairs/
ɤä /(adv) (on-mim) with a thud/
ɤɤ /(adv,adv-to,vs) (1) (on-mim) throwing down multiple objects in succession/(2) at once in great numbers/
ɤ /(adv-to) with a thud/
ɤ [ɤޤ] /(n) touring/on the road/
ɤ [ɤޤ] /(exp,v5r) to go on tour/to be on the road (e.g. theatre troupe) (theater)/
ɤɤ /(adv) (on-mim) rapidly/constantly/one after the other/without hesitation/sound of tramping/(P)/
ɤߤ [ɤ֤] /(n) downpour/pouring rain/cloudburst/pelting rain/heavy rain/
ɤ /(adv-to,adv) sound of an heavy object falling/
ɤ /(adv-to,adv) (on-mim) plump/with a thud/heavily/
ɤɤ /(adv-to) (on-mim) walking (with heavy steps)/tramping/lumbering/clumping/
ɤ /(adj-na,n) blunder/bungle/clumsiness/
ɤ /(v5r) to fail/to mess up/to bungle/to screw the pooch/
ɤƧ [ɤդ] /(exp,v5m) to bungle/to make a blunder/
ɤ /(n) (1) dagger/dirk/knife/(2) threatening quality (in a voice, etc.)/(pref) (3) muddy/turbid/murky/unclear/(aux) (4) (pol) (abbr) (kyb:) be/is/
ɤ /(n) (sumo) sumo exclamation/
ɤ /(adv-to) kerplunk/smack/bang/
ɤΤ [ɤΤ] /(exp,n) threatening voice/threatening tone/
ɤ [ɤΤ] /(exp,n) threatening voice/threatening tone/
ɤ [ɤ򤭤] /(exp,v5s) to threaten/
ɤ /(int,adv-to) (on-mim) bam/whomp/thump/
ɤ [ɤ] /(adj-i) darkish/dusky/
ɤɤ /(adv,adv-to,vs) (on-mim) noisily (esp. the noise of heavy feet)/
ɤФ /(adv,adv-to,vs) (1) (on-mim) noisily (esp. the noise of heavy feet)/(n) (2) (abbr) slapstick/(P)/
ɤФ [ɤФ] /(n) slapstick comedy/
ɤ /(adv) (on-mim) with a flop/flump/plump/
ɤ /(adv-to,adv) (on-mim) thud/
ɤФ /(adv-to,adv) (on-mim) banging around (e.g. in a fight)/
ɤ /(n,vs) (abbr) last-minute cancellation/
ɤߤ /(n) whichever/whatever/
ɤ餫 /(n) either/one (of the two)/
ɤ餫ȸ [ɤ餫Ȥ] /(exp) (uk) if pushed I'd say/if I had to say then/
ɤ餫ȸ [ɤ餫Ȥ] /(exp) if pushed I'd say/if I had to say then/
ɤˤƤ /(exp) either way/in any case/one way or another/
ɤˤ /(exp) whichever one one chooses/either way/
ɤˤ /(exp) in either case (used specifically in the instance of two possible outcomes or situations)/either way/one way or another/(P)/
ɤ鶦 [ɤȤ] /(n) (uk) both/
ɤ [ɤ餵] /(n) (hon) who/
ɤ [ɤ뤦] /(v5u,vi) to be playful/to gambol/to be amused (with something)/to play/to sport/to frolic/to joke/
ɤä /(adv) (on-mim) with a thump/floppingly/
ɤä /(adv-to) (on-mim) plunk (down something heavy)/flump (into a chair)/
ɤä /(adv,adv-to,vs) (on-mim) feeling shocked or startled/
ɤäꥫ /(n) candid-camera/candid-camera footage/
ɤä /(adv,adv-to,n) (on-mim) heavy heartbeat/thumping/pounding/
ɤä /(int) (1) heigh-hoh/heave-ho/(2) hold on!/just a minute/(3) used as a meaningless word in a song for rhythm/
ɤä /(int) (1) heigh-hoh/heave-ho/(2) used as a meaningless word in a song for rhythm/
ɤäɤä /(adj-na) about the same/about equal to/close match/
ɤä /(adv,adv-to) (on-mim) lot of/heaps/
ɤä /(adv,n,vs,adv-to) (on-mim) bulky and heavy/massive/massy/substantial/
ɤä /(n) either/one (of the two)/
ɤäɤä /(exp) which is which/one or the other/
ɤäˤƤ /(exp) either way/in any case/one way or another/
ɤäˤ /(exp) whichever one one chooses/either way/
ɤäƻ [ɤäߤ] /(adv) (uk) anyway/either way/one way or the other/
ɤä /(adv) (on-mim) suddenly/
ɤäԤ /(adv,adv-to) (on-mim) sound of something being powerfully ejected/
ɤäפ /(adj-na,adv,adv-to) (on-mim) totally (immersed in something, e.g. liquid, work)/addicted/
ɤäפҤ [ɤäפȤĤ] /(exp,v5r) to be deeply submerged/
ɤĤܤˤϤޤ /(exp) to find oneself in deep trouble/to be deep in the shit/
ɤƾ [ɤƤ䤭] /(n) beef sinew stewed in miso and mirin/
ɤƾƤ [ɤƤ䤭] /(n) beef sinew stewed in miso and mirin/
ɤǤ /(adj-i) huge/gargantuan/
ɤɡ /(adv-to,adv) (on-mim) boom/kaboom/
ɤʤ /(exp) (osb:) what's the matter?/
ɤʤ /(n) (hon) someone/
ɤʤΩƤ [ɤʤꤿƤ] /(v1) to stand and shout/
ɤΰ [ɤΤ餤] /(exp,n-adv) (uk) how long/how far/how much/(P)/
ɤΰ [ɤΤ餤] /(exp,n-adv) (uk) how long/how far/how much/(P)/
ɤθ [ɤΤ] /(exp,v5u) I don't want to hear it from you/are you in any position to say that?/
ɤθ [ɤΤ] /(exp,v5u) I don't want to hear it from you/are you in any position to say that?/
ɤξˤ [ɤΤФˤ] /(exp) in any case/in either case/whichever the case may be/
ɤƻ [ɤΤߤ] /(adv) anyway/anyhow/at any rate/in any case/
ɤ [ɤΤؤ] /(exp,n-adv) (1) whereabout/about where/(2) how much/(P)/
ɤ̤ [ɤΤĤ餵] /(exp) How could I (you, etc.) ...?/How dare you (they, etc.) (have the nerve to) ...?/
ɤ̲ [ɤΤĤ餵] /(exp) How could I (you, etc.) ...?/How dare you (they, etc.) (have the nerve to) ...?/
ɤ [ɤΤ褦] /(exp,adj-na) what sort/what kind/
ɤͤ [ɤΤ褦] /(exp,adv) how/in what way/
ɤФɤ /(adv,adv-to) (on-mim) pouring out in large amounts/flowing out gushingly/
ɤ /(n) (abbr) unrefined sake/
ɤ֤˼ΤƤ [ɤ֤ˤƤ] /(exp,v1) to throw down the drain/to waste/
ɤ֤ /(adv,adv-to) (on-mim) plop/splash/
ɤ [ɤ֤] /(n) ditch with running water/drainage channel/
ɤ [ɤ֤ͤ] /(n) (1) (uk) brown rat (Rattus norvegicus)/common rat/Norway rat/(2) dark grey (colour, color)/dark gray/(3) secret evil-doer/
ɤ [ɤ֤Ť] /(n) (1) (food) vegetables pickled in salted rice-bran paste, esp. with lots of liquid/(2) (engr) (col) hot-dip galvanizing/
ɤҤ [ɤ֤Ť] /(n) (1) (food) vegetables pickled in salted rice-bran paste, esp. with lots of liquid/(2) (engr) (col) hot-dip galvanizing/
ɤ [ɤ֤] /(n) boards covering a ditch (drainage, sewage, etc.)/
ɤܤ /(adv,adv-to) (on-mim) plop/splash/
ɤ [ɤܤŤ] /(n) (food) (ksb:) vegetables pickled in salted rice-bran paste, esp. with lots of liquid/
ɤҤ [ɤܤŤ] /(n) (food) (ksb:) vegetables pickled in salted rice-bran paste, esp. with lots of liquid/
ɤ /(prt) even though/even if/
ɤ /(n) cheap lodging or flophouse, especially in a skid row area or slum/
ɤ䤷դ [ɤ䤷Ĥ] /(v1,vt) (1) (uk) to strike/to hit/(2) to give hell to/
ɤ䤹 /(v5s,vt) (1) to hit/to beat/(2) to shout at/
ɤɤ /(adv,adv-to) (on-mim) sound of many footsteps/
ɤ䳹 [ɤ䤬] /(n) flophouse area/flophouse district/flophouse quarter/
ɤ [ɤ䤬] /(n) self-satisfied look/triumphant look/
ɤ /(adv) very/awfully/exceedingly/
ɤ /(n-pref,n) (1) loafing/indolent/lazy/debauched/profligate/(int) (2) hey/
ɤƤ [ɤ䤭] /(n) Japanese dessert consisting of two slices of kasutera (sponge cake) with red bean jam in between/
ɤ [ɤ餴] /(n) gruff voice/
ɤ© [ɤह] /(n) lazy son/profligate son/
ɤǭ [ɤͤ] /(n) stray cat/
ɤ /(n) (col) bird's lungs/
ɤ줫 /(n) (1) which one/(2) one of/any of/
ɤ /(exp) how long/how much/to what extent/(P)/
ɤǤ /(n) any one/(P)/
ɤˤ褦 /(exp) eeny, meeny, miny, moe/eenie, meenie, minie, moe/
ɤˤ褦ŷοͤΤȤ [ɤˤ褦ʤƤΤߤޤΤȤ] /(exp) eeny, meeny, miny, moe/eenie, meenie, minie, moe/
ɤˤ褦ŷοͤθ̤ [ɤˤ褦ʤƤΤߤޤΤȤ] /(exp) eeny, meeny, miny, moe/eenie, meenie, minie, moe/
ɤˤ /(exp) none (in sentence with negative verb)/
ɤ [ɤ줯餤] /(exp,n-adv) (uk) how long/how far/how much/
ɤ [ɤ줰餤] /(exp,n-adv) (uk) how long/how far/how much/
ɤ [ɤҤȤ] /(exp) not one (in sentence with negative verb)/
ɤ [ɤۤ] /(adv,n) (uk) how much (long, far)/
ɤܤǭ [ɤܤͤ] /(n) (1) thieving cat/(2) (derog) adulterer/homewrecker/
ɤ /(adv,adv-to) (on-mim) thick (of a liquid)/muddy/gooey/
ɤ /(n,vs) absconding/taking oneself off/slipping out (home) unnoticed early (e.g. from work, out of parties, etc.)/
ɤ [ɤ򤭤] /(exp,v1) to make off/to abscond/to get away/to pull a vanishing act/
ɤ /(adv-to,adv) (1) (on-mim) bang/bam/boom/thud/thump/crash/(n) (2) noontime signal gun (early Meiji to early Showa)/noontime signal shot/(pref) (3) precisely/exactly/plumb/totally/very/(suf) (4) polite suffix used after a person's name (often of an apprentice; used much more broadly in southern Kyushu)/
ɤ󤰤 [ɤ󤰤Τ] /(exp) having no outstanding characteristics/to all seem about the same/bragging competition ("pissing contest") concerning matters of little importance/height comparison among acorns/
ɤ󤱤 /(n) (uk) tail end/very bottom/the lowest rank/
ɤ󤸤 /(n) donjara/ponjan/simplified children's version of mahjong/
ɤ /(exp) what a ..... (word used to show strong emotion, emphasis, punchlines, etc.)/
ɤ [ɤ󤵤冷] /(n) merrymaking/high jinks/spree/
ɤĤ /(v5k) to make a drumming noise/
ɤǤ֤ [ɤǤ󤬤] /(n) (sudden) complete reversal (of plot)/unexpected twist (at end of story)/
ɤ /(adv) (1) (on-mim) powerfully/vigorously/with all one's strength/(2) (on-mim) lots of/heaps of/plenty/
ɤ /(n) burning of New Year's gate decorations (usu. on the 15th day of the New Year)/
ɤɤ /(adv-to,adv) (1) (on-mim) drumming (noise)/(2) rapidly/steadily/(P)/
ɤɾ [ɤɤ䤭] /(n) burning of New Year's gate decorations (usu. on the 15th day of the New Year)/
ɤɾƤ [ɤɤ䤭] /(n) burning of New Year's gate decorations (usu. on the 15th day of the New Year)/
ɤ /(adj-pn) (1) what/what kind of/(2) (with -temo, demo, etc.) any(body, thing, means, etc.)/(P)/
ɤʤ /(adv) how/how much/(P)/
ɤʤΤ /(exp) more than anything (else)/
ɤʵʧäƤ [ɤʤϤäƤ] /(exp) at all costs/whatever the price/would give anything/
ɤԤ /(adj-na,adj-no,n) right on/dead on/fitting to a T/on the button/perfectly correct/
ɤԤ /(adj-na,adj-no,n) right on/dead on/fitting to a T/on the button/perfectly correct/
ɤ֤餳 /(adv,adv-to) (on-mim) tumbling/
ɤ֤ /(adv,adv-to) (on-mim) plop/splash/
ɤ֤ꤳ /(adv,adv-to) (1) (on-mim) plop/splash/(2) (on-mim) tumbling/
ɤ֤괪 [ɤ֤꤫󤸤礦] /(n) sloppy accounting/
ɤ /(n,vs,adv) (1) heavy/leaden/dull/(2) glazed (eyes)/
ɤ [ɤӤ] /(n,vs) (1) drawing away from someone because of their speech or actions/having the mood ruined/(2) zooming out or backing the camera away to get a wider image (film, TV)/
ɤͤޤ [ɤŤޤ] /(n) (uk) (dead) end/end of the line/
ɤͤ [ɤŤޤ] /(n) (uk) (dead) end/end of the line/
ɤ [ɤ󤸤] /(n) tail end/tailender/
ɤ [ɤ󤾤] /(n) very bottom/
ɥ /(n) (uk) (ksb:) total idiot/fuck-wit/
ɥ /(n,adj-na) (uk) sex fiend/lecher/pervert/
ɰ [ɤ] /(n) (uk) (ksb:) total idiot/fuck-wit/
ɰ [ɤۤ] /(n) (uk) (ksb:) total idiot/fuck-wit/
ɰΤ [ɤ餤] /(adj-i) immense/awesome/enormous/terrific/
ɱ [ɤ] /(n) quintessential enka/enka with age-old lyrical themes set to a haunting traditional-style melody/
ɲ [ɤ٤] /(n,adj-na) very unskillful/extremely awkward/
ɺ [ɤ󤸤礦] /(n) utter gutsiness/plenty of guts/grit/
ɽʿ [ɤ] /(n,adj-na) (uk) sex fiend/lecher/pervert/
ɽʿ [ɤ٤] /(n,adj-na) (uk) sex fiend/lecher/pervert/
ɿ [ɤޤʤ] /(n,adj-no) (col) right in the center (centre)/
ɿ [ɤޤʤ] /(n,adj-no) (col) right in the center (centre)/
ļ [ɤʤ] /(n) remote countryside/boondocks/the sticks/
Ƭ [ɤ] /(n) (uk) (derog) head/dome/bean/nob/noggin/
ͤ [ɤĤ] /(v5k,vt) (uk) to jab/to hit/to punch/
ͤ [ɤŤ] /(v5k,vt) (uk) to jab/to hit/to punch/
ɼ [ɤϤ] /(adj-na) (col) very cheesy/very flashy/extremely gaudy/
˺ [ɤ魯] /(n,vs) lapse of memory/forgetting for a moment something one knows well/(something) slipping one's mind/
 [ɤĤ] /(n) (1) (uk) very bad condition/awful state/terrible situation/in the shit/(2) (uk) night-soil reservoir dug in a field/(3) (uk) night-soil pot/(4) (obsc) earthenware vessel/earthen urn/
 /(prt) (1) (sentence end, mainly masc.) indicates emotion or emphasis/(2) (abbr) (used with masu stem verb) command/(3) (used with dictionary form verb) prohibition/(P)/
ʤ /(int) (fam) hey/say/look/used to get someone's attention or press one's point/
ʤʤ /(n) complicit/colluding/
ʤ /(int) (uk) What!/
ʤ /(aux-adj) (1) not/(suf,adj-i) (2) emphatic suffix/(P)/
ʤ /(exp) (1) (used to ask a question in the negative) won't (hasn't, isn't, doesn't, etc.)/(2) (used to make invitations, express desires or give indirect commands) won't you/
ʤȤˤ /(exp) (with verb stem) unless you do something/
ʤ㡼 /(n) (rkb:) person from any part of Japan that is not also part of Okinawa/
ʤ /(conj,aux) (1) without doing .../(aux) (2) used in sentence-final position as an indirect prohibition/
ʤǤϵʤ [ʤǤϤʤ] /(exp,adj-i) (uk) feel compelled to/can't help but feel/can't help but do/
ʤȹԤʤ [ʤȤʤ] /(exp,adj-i) (1) (uk) (after negative base of verb) have to (verb)/must (verb)/(2) is indispensable/absolutely necessary/(P)/
ʤȹԤޤ [ʤȤޤ] /(exp) (1) (uk) (after negative base of verb) have to (verb)/must (verb)/(2) is indispensable/absolutely necessary/
ʤΤǤϤʤ /(exp) I think (something) won't (something)/probably (something) isn't (something)/
ʤϤޤ /(exp) better than a poke in the eye/better than none at all/
ʤޤ /(exp) better than a poke in the eye/better than none at all/
ʤ [ʤޤ] /(n) (1) (uk) mixture/jumble/(2) (uk) cord made by entwining threads of various colours/
ʤ򤼤ˤ [ʤޤˤ] /(exp,vs-i) to blend (e.g. truth and lies)/to mix together (e.g. kanji and kana)/
ʤ [ʤ] /(exp) (uk) before it becomes (verb)/before (an undesirable thing occurs)/
ʤ [ʤ] /(n) (uk) (col) very small breasts/
ʤ /(n-suf) (sl) in the middle of doing.../currently.../
ʤ /(suf,v5u) (after a noun, etc.) to do .../
ʤ /(adv) (arch) accompanying/at the same time as/together with/
ʤ /(adv) (arch) accompanying/at the same time as/together with/
ʤ /(n) long thin brown "naoko" mushroom/
ʤ [ʤä] /(adv) (uk) further/farther/furthermore/all the more/even more/
ʤ [ʤ] /(adv) all the more/still less/
ʤ [ʤ] /(n) proviso/
ʤ̲äƤ [ʤФͤäƤ] /(exp,v1) to be half asleep/
ʤ /(exp) probably not so/
ʤ [ʤ] /(n) (1) sidelong glance/(2) flirtatious glance/
ʤ [ʤ] /(n) (1) sidelong glance/(2) flirtatious glance/
ʤ² [ʤ餾] /(n) people who study or work while listening to the radio (or watching television, etc.)/
ʤݤ [ʤ] /(v5s,vt) to mow down/to beat/to cut a swath/to sweep off one's feet/
ʤƤɤ [ʤƤ⤤] /(exp) (1) need not (verb)/(not) have to/expressing absence of obligation or necessity/(2) need not have/need not exist/
ʤƤɤ [ʤƤ褤] /(exp) (1) need not (verb)/(not) have to/expressing absence of obligation or necessity/(2) need not have/need not exist/
ʤݤ [ʤꤿ] /(v5s) to knock down/to knock out/
ʤФʤʤ /(exp) have to do/must/should/ought to/
ʤФʤ /(exp) have to do/must/should/ought to/(P)/
ʤФʤʤ /(exp) have to do/must/should/ought to/(P)/
ʤФʤ /(exp) have to do/must/should/ought to/
ʤФʤޤ /(exp) have to do/must/should/ought to/(P)/
ʤФʤޤ /(exp) (after neg. verb stem) ought to (verb)/should (verb)/
ʤ [ʤΤ椭] /(n) (1) lingering snow/(2) snowfall at the end of the winter or the beginning of spring/
ʤ [ʤ椭] /(n) (1) lingering snow/(2) snowfall at the end of the winter or the beginning of spring/
ʤޤ /(exp) (hon) (pol) to do/
ʤޤ /(exp) (pol) do .../
ʤޤ /(exp) (hon) (pol) to do/
ʤޤ /(exp) (hon) (pol) to do/
ʤ /(exp) (1) forming/comprising/making up/(adv,int) (2) why?/for what reason/how/in what way/for what purpose/what for/
ʤǺѤޤ [ʤǤޤ] /(exp,v5s) to do without/
ʤ [ʤΤĤ֤] /(exp,n) (uk) not getting a reply/
ʤ [ʤ] /(adj-f,exp) to be able to do/to be capable of doing/
ʤ [ʤ] /(ik) (adj-f,exp) to be able to do/to be capable of doing/
ʤ [ʤ] /(n) (1) paying back in installments (instalments)/amortization plan/(adv) (2) gradual reduction/little by little/
ʤ߿ [ʤߤ֤] /(adj-i) extremely intimate/very well-acquainted/
ʤޤ /(exp) at someone's (something's) mercy/
ʤä /(exp) (hon) did/done/
ʤä /(exp) (hon) doing/
ʤ礤 [ʤꤢ] /(n) recrimination/
ʤ [ʤ] /(exp) formed angle/angle made/
ʤ館 [ʤ館] /(n) allusive form (of waka)/
ʤ [ʤФʤ] /(exp) (id) if you have a mind to do something, you can do it/if you do, it will become .../where there is a will.../
ʤʤʬ [ʤʤ֤󤻤] /(exp,n) why-why analysis/method of questioning that leads to the identification of the root cause(s) of a problem/
ʤ /(prt) (col) et cetera/etc./and the like/and so forth/
ʤ [ʤͤ] /(n) rapeseed meal/rapeseed lees/
ʤƦ [ʤޤ] /(n) (uk) sword bean (Canavalia gladiata)/
ʤǤ [ʤ򤦤] /(exp,v5t) to surge like an avalanche/to flood/to swarm/to stampede/
ʤ [ʤ줳] /(v5m,vi) to rush or crowd into/to surge into/
ʤĤ /(n) kanji radical 35 when at the bottom (as in the character for summer)/
ʤĤ /(adj-i) (abbr) (sl) dear/desired/missed/
ʤĤ [ʤĤ᤭夦] /(n) night-light bulb/jujube bulb/
ʤĶᤷ [ʤĤ] /(n) near summer/end of spring/
ʤǲ [ʤǤޤ魯] /(v5s) to pat (e.g. dog)/to rub/to stroke/to fondle/
ʤǸ [ʤǤ] /(n) sloping shoulders/
ʤˤϤʤ [ʤˤƤϤʤ] /(exp) what would be a good way to do it?/
ʤˤ [ʤˤ褦] /(exp) What do you want? (oft. brusque, curt)/Can I help you?/
ʤ˿̴ [ʤˤ̤] /(exp) innocent look/nonchalant look/air of innocence/
ʤ /(int) (col) what?/what'd you say?/
ʤ /(exp) (1) (fem) (col) used to make an assertion/(2) (fem) (col) used to ask a question/
ʤΤ /(aux) it is assuredly that .../can say with confidence that .../
ʤΤǤ /(aux) it is assuredly (that).../can say with confidence that it is.../
ʤΤǤ /(aux) (pol) it is assuredly that .../can say with confidence that .../
ʤΤ /(conj) and yet/despite this/but even so/but even then/however/nevertheless/for all that/notwithstanding that/
ʤϤ /(v4r,aux-v) (hon) (arch) to do/
ʤ֤껦 [ʤ֤ꤴ] /(n) torture to death/torment to death/
ʤؤ /(adv) (arch) accompanying/at the same time as/together with/
ʤ٤ /(adv) (arch) accompanying/at the same time as/together with/
ʤʪ [ʤ٤] /(n) stew/food cooked in a pot/
ʤޤ [ʤޤ] /(n) lazy person/lazy fellow/slothful person/
ʤޤ [ʤޤ] /(n) corrugated iron sheet/
ʤޤ [ʤޤФ] /(n) corrugated iron sheet/
ʤޤ [ʤޤܤ] /(n) (astron) Chinese "Wall" constellation (one of the 28 mansions)/
ʤޤ [ʤޤ֤] /(n) boiled and half-dried bonito/
ʤޤ /(exp) (Buddh) (col) I sincerely believe in Amitabha/Lord have mercy on me/
ʤ­ [ʤޤ] /(n) (sl) bare legs/bare feet/stockingless legs/
ʤߤʤ /(adv,adv-to) to the brim/
ʤᤫ /(v1) (obsc) to strip (the head of a screw, bolt, etc.)/to wear out/
ʤᤷ [ʤᤷ] /(n,adj-no) (1) leather/tanned animal hide/suede/(2) kanji "tanned leather" radical (radical 178)/
ʤᤷ [ʤᤷ] /(n,adj-no) (1) leather/tanned animal hide/suede/(2) kanji "tanned leather" radical (radical 178)/
ʤä /(adj-i) weak/frail/slender/feminine/
ʤʤ /(adv-to,adv,vs) delicately/weakly/gently/supplely/
ʤ䤫 /(adj-na) weak and soft/supple/pliant/
ʤ /(aux) (1) if/in case/if it is the case that/if it is true that/(2) as for/on the topic of/(conj) (3) (col) (abbr) if that's the case/if so/that being the case/(P)/
ʤ餺 [ʤ餺] /(n,adj-no) ruffian/scamp/hooligan/
ʤ餺Թ [ʤ餺Τä] /(n) rogue nation/rogue state/
ʤǤ /(exp,adj-no) (1) distinctive of/characteristic of/uniquely applying to/special to/(exp) (2) but/except/without/but for/
ʤȤ⤫ /(exp) it's different when ... but/it's not so bad when ... but/
ʤʤ /(exp) (1) cannot help (doing, etc.)/cannot resist/cannot bear not to/(2) must not .../should not .../(3) must .../have to .../ought to ..../(P)/
ʤ /(exp) (1) cannot help (doing, etc.)/cannot resist/cannot bear not to/(2) must not .../should not .../(3) must .../have to .../ought to ..../
ʤ /(aux) (1) if/in case/if it is the case that/if it is true that/(conj) (2) (col) (abbr) if that's the case/if so/that being the case/(3) if possible/if circumstances allow/(P)/
ʤ /(exp) (1) cannot help (doing, etc.)/cannot resist/cannot bear not to/(2) must not .../should not .../(3) must .../have to .../ought to ..../
ʤ /(prt) (1) or something/for instance ... (though there are other suitable options)/(2) ... or .../(3) (after dictionary form verb) as soon as/right after/(4) (after past tense verb) while still/with previous state still in effect/(P)/
ʤꤱ /(exp,aux-v) (arch) auxiliary verb indicating the speaker's personal recollection or something they've heard (e.g. "was", "wasn't it?", "is said to have ...", etc.)/
ʤ /(prt) in one's own way or style/(P)/
ʤޤ /(exp) (1) cannot help (doing, etc.)/cannot resist/cannot bear not to/(2) must not .../should not .../(3) must .../have to .../ought to ..../
ʤ겼 [ʤꤵ] /(v5r,vi) to be degraded/to come down in the world/to lose status/to be ruined/to fall low/
ʤ [ʤ] /(n) candidate/suitable person/
ʤǯ [ʤɤ] /(n) year of large crop/
ʤ /(suf,adj-f) (1) (arch) that is in/(2) who is called/that is called/(3) that is/
ʤȶ [ʤȤȤ] /(n) Naruto kintoki/sweet potato grown in sandy soil/
ʤؤ /(exp,adv) (col) (joc) I see/That's right!/Indeed/
ʤͤˤʤ [ʤ褦ˤʤ] /(exp) (proverb) let nature take its course/what will be will be/
ʤ /(conj) but/however/
ʤɤ /(conj) (arch) but/however/
ʤβ̤ [ʤΤϤ] /(exp) the mere shadow of one's former self/the ruin of what one once was/
ʤ礤 [ʤ줢] /(n) collusion/conspiracy/illicit intercourse/liaison/
ʤ [ʤ줺] /(n) (uk) narezushi/fermented sushi (pickled in brine rather than vinegar), precursor of modern sushi/
ʤԤ [ʤ濫] /(n) cable stitch/
ʤԤ߿ [ʤ濫ߤФ] /(n) cable needle (knitting)/
ʤ /(n) (col) woman/
ʤ /(exp,suf) things like .../or something like that ... (often derogatory)/(P)/
ʤ [ʤ󤫤褦] /(exp) What do you want? (oft. brusque, curt)/Can I help you?/
ʤ󤯤ʤ /(exp) (rkb:) don't worry - be happy/
ʤ󤸤ۤ /(int) What!/
ʤ /(aux-v) (arch) (hon) (fem) to do/
ʤ /(prt) (col) et cetera/etc./and the like/and so forth/
ʤ󤿤餫󤿤 /(exp) something or other (often used in place of a word or phrase that has been forgotten)/
ʤ /(aux) (1) it is assuredly that .../can say with confidence that .../(2) (ksb:) did not .../
ʤ褪 /(int) What!/
ʤä /(exp) (1) (col) just kidding/Not!/(adj-f) (2) ersatz/imitation/phony/pretend/fake/faux/
ʤ /(n,exp) (col) something/something or other/something something/
ʤ /(suf) (1) such as/(things) like/(2) exclamation/(P)/
ʤƤää /(exp) no matter what/whatever you say/in the end/
ʤƤ /(exp) (col) just kidding/Not!/
ʤܤʤ [ʤƤᤸʤ] /(exp) it's not a problem/it's not a big deal/(person or thing) can be easily beaten or bettered (by one)/
ʤǤ /(aux) (pol) it is assuredly that .../can say with confidence that .../
ʤǤⲰ [ʤǤ] /(n) (1) Jack of all trades/(2) general merchant/
ʤǤͤ /(exp) (ksb:) what the hell/what the fuck/what are you going on about/you've got to be kidding/
ʤǤ /(adv) Why?/Why not?/What for?/What's wrong?/
ʤǤ /(adv) Why?/Why not?/What for?/What's wrong?/
ʤ /(prt) (col) et cetera/etc./and the like/and so forth/
ʤޤ /(exp) (Buddh) (col) I sincerely believe in Amitabha/Lord have mercy on me/
ʤޤ /(exp) (Buddh) (col) I sincerely believe in Amitabha/Lord have mercy on me/
ʤ䤫 /(n) one thing or another/this and that/something or another/
 /(prt) (1) at (place, time)/in/on/during/(2) to (direction, state)/toward/into/(3) for (purpose)/(4) because of (reason)/for/with/(5) by/from/(6) as (i.e. in the role of)/(7) per/in/for/a (e.g. "once a month")/(8) and/in addition to/(9) (arch) if/although/(P)/
ˤäƤ /(conj) in/on/at/during/in the condition of/(P)/
ˤˤ [ˤˤ] /(n) (uk) Kaempfer cicada (Platypleura kaempferi)/
ˤ /(exp) (1) till/to/over (a period)/through (e.g. Monday through Thursday)/about (approx. time or place)/on/(2) concerning (an area of expertise)/(3) to swear by (one's sword, God, etc.)/(P)/
ˤƤ /(exp) when it comes to/concerning (an area of expertise)/
ˤʤ /(exp) not hard to... (in certain circumstances, it would be possible)/
ˤä /(adv) (smile) broadly/
ˤä /(exp) (1) instead of/replacing/(2) on behalf of/
ˤ /(exp) (1) instead of/replacing/(2) on behalf of/
ˤ [ˤӤŤ] /(n) face covered with pimples/
ˤ [ˤꤺ] /(n) (food) nigirizushi/hand-formed sushi with a topping of seafood, etc./(P)/
ˤ [ˤꤺ] /(n) (food) nigirizushi/hand-formed sushi with a topping of seafood, etc./
ˤ [ˤߤ] /(n) clearance groove/under cut/
ˤФ [ˤ] /(v5s) (1) to run away/to flee/to make off/to take to one's heels/to escape/(2) to start to run away/
ˤä /(adv) pleasantly smiling/
ˤäȾФ [ˤäȤ餦] /(exp,v5u) to smile pleasantly/
ˤˤ /(adv,adv-to,vs) (on-mim) with a friendly grin/smilingly/
ˤݤ /(n) (1) backslapping/a smile and a tap on the shoulder/(2) backslapper/someone who smiles and gives you a slap on the shoulder/someone who wins people over/
ˤ /(n) (uk) (abbr) 200 metre individual medley (swimming)/
ˤ䤫 /(adj-na,n) smiling/(P)/
ˤ /(n) (sl) day laborer/
ˤ /(adv,adv-to) (on-mim) smile (sweetly)/grin/
ˤΤ /(n) (uk) long-legged buzzard (Buteo rufinus)/
ˤ /(exp) (1) only/just because/(2) although/even/(3) at (place, time)/in (time span)/
ˤƤ餬 /(exp,prt) even/indicates something unexpected occurs/
ˤƤ /(exp) for (e.g. "she dances well for an eight-year old")/considering it's (something or someone)/
ˤƤ /(exp) even if/(P)/
ˤ֤ [ˤƤ] /(exp,v5k) (uk) to leave as/to view as/to maintain the status quo/
ˤ /(exp) though/even if/whether ... or .../
ˤ߽Ф [ˤߤǤ] /(v1,vi) (1) to exude (e.g. sweat)/to ooze/to seep out/(2) to reveal itself (of emotions, etc.)/
ˤ [ˤ] /(v5r,vi) to sidle up to/
ˤ [ˤꤰ] /(n) small door which leads into a tea ceremony hut/
ˤ /(exp,vs-i,vt) (1) to place, or raise, person A to a post or status B/(2) to transform A to B/to make A into B/to exchange A for B/(3) to make use of A for B/to view A as B/to handle A as if it were B/(4) to feel A about B/(5) to decide (on something)/
ˤդ /(n) (uk) feathertail possum (Distoechurus pennatus)/feather-tailed possum/
ˤ /(exp) granted that/even if/even though/
ˤ [ˤ] /(n) quack/quack doctor/fake doctor/
ˤĤ /(v5k,vi) to have (break out into) a broad (suggestive) grin/
ˤˤ /(adv,n,vs) (on-mim) broad grin/
ˤ /(adv-to) smirkingly/smugly/broadly/
ˤˤ /(adv,n,vs) slimy/
ˤä /(adv,n,vs,adv-to) (on-mim) smile sweetly/smile/grin/(P)/
ˤäФ [ˤä餦] /(exp,v5u) to smile cheerfully/to crack a smile/
ˤä /(adv) with a grin/
ˤ /(prt) indicates location of action (formal literary form of "de")/at/in/(P)/
ˤʤ [ˤʤ] /(n) (1) bearer/carrier/(2) person bearing responsibility/person in charge/supporter/
ˤʤäƽ [ˤʤäƤϤ] /(exp) (it was) not until/(it was) only when/
ˤʤ /(exp) (1) becomes/will become/turns out/(2) (hon) to do/(P)/
ˤʤ /(exp) when it becomes/when it comes to/(P)/
ˤ /(prt) for (in regard to)/in order to/
ˤϵڤФʤ [ˤϤФʤ] /(exp) (1) (uk) (after a verb) there is no need to/it is fine if you don't/unnecessary/(2) (after a noun) does not match/out of reach of/
ˤ /(n) (1) (uk) drum/croaker (any fish of the family Sciaenidae)/(2) (uk) Nibe croaker (Nibea mitsukurii)/
ˤ /(exp) also/too/not ... either/as well/even/
ˤݤ餺 [ˤ⤫餺] /(iK) (exp,conj) (uk) in spite of/nevertheless/
ˤؤ餺 [ˤ⤫餺] /(exp,conj) (uk) in spite of/nevertheless/
ˤؤ餺 [ˤ⤫餺] /(exp,conj) (uk) in spite of/nevertheless/(P)/
ˤ⹴餺 [ˤ⤫餺] /(exp,conj) (uk) in spite of/nevertheless/(P)/
ˤ⹴餺 [ˤ⤫餺] /(exp,conj) (uk) in spite of/nevertheless/
ˤ /(exp) (1) if not ... (negative conditional)/(2) for (in regard to)/in order to/
ˤ㡼 /(n) (1) (on-mim) meow/miaow/(2) (chn) (on-mim) cat/
ˤ㤢 /(adv,adv-to) (on-mim) mewing (cat)/meow/miaow/
ˤ㤢 /(adv,adv-to) (on-mim) mewing (cat)/meow/miaow/
ˤ㤢ˤ㤢 /(adv,adv-to) (1) (on-mim) mewing (of a cat)/meow/miaow/(n) (2) (chn) cat/kitty/pussy cat/
ˤ㤢 /(n) (1) (on-mim) meow/miaow/(2) (chn) (on-mim) cat/
ˤ㤪 /(adv,adv-to) (on-mim) mewing (cat)/meow/miaow/
ˤˤ /(n,vs) (1) cat meow/miaow/(n) (2) cat/(n,vs) (3) sexual intercourse/making out/
ˤ /(n) (1) (on-mim) meow/miaow/(2) (chn) (on-mim) cat/
ˤ /(n) (chn) kitty cat/
ˤˤ /(n,vs) (1) cat meow/miaow/(n) (2) cat/(n,vs) (3) sexual intercourse/making out/
ˤ /(adv-to) smirkingly/broadly (grinning)/
ˤäȾФ [ˤäȤ餦] /(exp) to give a broad grin/to smirk/
ˤĤ /(v5k) to smirk/to grin broadly/
ˤˤ /(adv,n,vs) (on-mim) grinning/broad grin/smirk/(P)/
ˤ /(adv,adv-to) (on-mim) broadly grinning/
ˤä /(adv) (on-mim) suddenly/abruptly/
ˤ礭ˤ礭 /(adv) shooting up one after another/
ˤ礭ˤ礭 /(adv-to) (on-mim) feelings/memories/imagined items or dreams that sprout up one after the other/
ˤä /(adv) sticking out prominently (usu. something long and thin)/rising up/
ˤä /(adv) (on-mim) suddenly/abruptly/
ˤˤ /(adv,vs) slitheringly/wriggling, slipping and sliding/
ˤäưۤʤ [ˤäƤȤʤ] /(exp,v5r) to differ depending on .../(P)/
ˤ餤ʤ /(n) paradise across the ocean (folk belief of Okinawa & Amami)/
ˤ߹礤 [ˤߤ] /(n) (1) glaring at each other/(2) confrontation/standoff/face-off/
ˤդ [ˤߤĤ] /(v1,vt) to glare at/to scowl at/
ˤ狼 [ˤ狼] /(n,adj-no) rain shower/
ˤޤ /(n,vs,adv) complacent smile/
ˤޤФ [ˤޤ餦] /(exp,v5u) to smile complacently/to smile a smile of satisfaction/
ˤ˵ڤ [ˤ󤸤礦ˤ] /(exp,v5b) to come to bloodshed/
˰ͤä [ˤä] /(exp) (uk) according to/by (means of)/due to/because of/
˰ͤ [ˤ] /(exp) (uk) according to/by (means of)/due to/because of/
˰ͤ [ˤ] /(exp,v5r) (uk) by means of/due to/because of/according to/
˰ͤ [ˤ] /(exp) (uk) according to (someone)/
˰ͤ [ˤ] /(exp) (uk) according to (quotation)/
˰㤤ʤ [ˤʤ] /(exp) I am sure/no doubt that/must/must have (done)/
˰ä [ˤä] /(exp) (uk) according to/by (means of)/due to/because of/
˰ [ˤ] /(exp) (uk) according to/by (means of)/due to/because of/
˰ [ˤ] /(exp,v5r) (uk) by means of/due to/because of/according to/
˰ [ˤ] /(exp) (uk) according to (quotation)/
˰ [ˤʤ] /(exp) (uk) named after/associated with/connected with/
˱ƶ [ˤ礦] /(exp) influenced by/in response to/in the wake of/triggered by/following/
˱ۤȤϤʤ [ˤȤϤʤ] /(exp) it is better to/it is best to/there's nothing better than/
˱ä [ˤä] /(exp,adv) along/parallel to/in accordance with/
˱ [ˤ] /(exp) (uk) in/on/at (place)/as for/regarding/
˱ [ˤ] /(exp) (uk) in/at/on/as for/regarding/with regards to/
˱ [ˤ] /(exp) depending on/dependent on/
˲ä [ˤ廊] /(exp) in addition/
˲ä [ˤ廊] /(exp) in addition/(P)/
˲᤮ʤ [ˤʤ] /(exp) no more than/just/only/mere/goes no further than/
˴ؤ [ˤ] /(exp) related to/in relation to/
˴ؤ [ˤ󤷤] /(exp) related to/in relation to/
˴ؤ [ˤ󤹤] /(exp) related to/in relation to/
˴ؤ¤ [ˤ󤹤뤫] /(exp) as far as ... is concerned/so far as ... can tell/
˴Ť [ˤȤŤ] /(exp) based on/on the basis of/
˴Ť [ˤȤŤ] /(exp) based on/
˵ [ˤ] /(exp,v5r) (uk) by means of/due to/because of/according to/
˵ [ˤ] /(exp) (uk) according to (quotation)/
˸¤ä [ˤä] /(exp) (particularly) when ... (often in phrases like "the bus just has to be on-time when we are late")/(only) for .../if we are restricting the discussion to.../in the particular case of/(P)/
˸¤餺 [ˤ餺] /(conj) not limited to/not just .../
˸¤ [ˤ] /(exp,v5r) nothing better than/
˸ [ˤऱ] /(exp) towards (a destination)/for the purpose of/with the goal of/targeting (a group, a demographic)/
˺ݤ [ˤ] /(exp) on the occasion of/at the time of/(P)/
˻ [ˤˤ] /(exp) similar to/like/
˼ä [ˤȤä] /(exp) (uk) to/for/concerning/as far as ... is concerned/regarding/
˼ޤ [ˤȤޤ] /(exp) (uk) to/for/concerning/as far as ... is concerned/regarding/
˽ [ˤĤ] /(exp) (1) (uk) concerning/regarding/(2) (uk) per (e.g. 100 yen per person)/for every/
˽ [ˤĤ] /(exp) (1) (uk) because of/on account of/(2) (uk) regarding/(3) (uk) per/apiece/
˽ [ˤĤ] /(io) (exp) (1) (uk) concerning/regarding/(2) (uk) per (e.g. 100 yen per person)/for every/
˽ [ˤ] /(exp) in accordance with/according to/
˽ä [ˤä] /(exp) in accordance with/according to/(P)/
˽ڤ [ˤ󤸤] /(exp) in proportion (to)/
˽स [ˤ󤸤] /(exp) in proportion (to)/
˾Ȥ餷 [ˤƤ餷] /(exp) in comparison with/when compared with/according to/in light of/in view of/
˾Ȥ餹 [ˤƤ餹] /(exp) in comparison with/when compared with/according to/in light of/in view of/
Ф [ˤ] /(exp) towards/against/regarding/in contrast with/
Ф [ˤ] /(exp) towards/against/regarding/in contrast with/
Ф [ˤ] /(exp) regarding/in/to/towards/with regards to/
֤ [ˤ] /(iK) (exp) (uk) in/on/at (place)/as for/regarding/
ĶȤϤʤ [ˤȤϤʤ] /(exp) it is better to/it is best to/there's nothing better than/
Ϥä [ˤ錄ä] /(exp) throughout/over a period of .../over a span of .../
Ϥ [ˤ錄] /(exp) throughout/over a period of .../over a span of .../
ä [ˤä] /(exp) (uk) at the time of (ind. opportunity or situation where something should be done)/
ȼ [ˤȤʤ] /(exp) as/because/with/due to/
ȿ [ˤϤ󤷤] /(exp) against/contrary to/
 [ˤ] /(exp) compared to/
 [ˤʤ] /(exp) in preparation (for)/in case (of)/in the lead-up (to)/
դ [ˤĤ] /(exp) (1) (uk) concerning/regarding/(2) (uk) per (e.g. 100 yen per person)/for every/
դ [ˤĤ] /(exp) (1) (uk) because of/on account of/(2) (uk) regarding/(3) (uk) per/apiece/
餺 [ˤȤ餺] /(adv) (uk) just like/the same as/no different than/
Ϣ [ˤĤ] /(conj) (uk) as X, then Y (e.g. as we age we gain wisdom, as wine matures it becomes more valuable, etc.)/
Ϣ [ˤĤ] /(conj) (uk) as X, then Y (e.g. as we age we gain wisdom, as wine matures it becomes more valuable, etc.)/
ˤä [ˤ錄ä] /(exp) throughout/over a period of .../over a span of .../
ˤ [ˤ錄] /(exp) throughout/over a period of .../over a span of .../
 /(aux-v,suf) (1) (after the -nai stem of a verb) not (verb-negating suffix)/(2) (arch) indicates completion/
̤ä /(adv) (on-mim) suddenly/abruptly/
̤Ū [̤Ƥ] /(adj-na) mysterious/strange/sphinx-like/enigmatic/noncommital/
̤ţ [̤ˤ] /(exp) having no effect/waste of effort/
̤ [̤] /(n,vs) premature joy/short-lived elation/
̤ [̤ɤ] /(n) bed of salted rice bran used for pickling/
̤Ҥ [̤Ť] /(n) pickles made in brine and fermented rice bran (esp. vegetables, also meat, fish, eggs, etc.)/
̤Ф [̤] /(v5s,vt) (1) to pick out/to single out/to select/(2) to extract/to draw out/to pull out/to distill/
̤­ [̤] /(n) stealthy footsteps/
̤ [̤] /(v5r) to rub out/to clean off/to clear away/to efface/to erase/
̤ [̤Ȥ] /(v5r,vt) to wipe off/to wipe out/to expunge/
̤ /(n) (sl) cat/
̤߿ [̤ߤ] /(n) sneaking a bite/snitching food/
̤ /(v5t,vi) to roll around in the grass or mud/
̤ /(v5r,vi) to scrawl/to daub/
̤ä /(adv) (on-mim) suddenly/abruptly/
̤äڤܤ /(adj-na,adj-no) (1) smooth/flat/lacking bumps and dents/(2) featureless/uneventful/(n) (3) mythical being with flat featureless face/
̤ޤ /(n) (uk) Nipponocypris sieboldii (species of cyprinid)/
̤ä /(adv) (on-mim) glistening/shiny/sleek/slippery/
̤ [̤ᤫ] /(n) cow hide tanned using tannin/
̤̤ /(adv,n,vs) (on-mim) slimy/slippery/
̤꤯ /(adv,vs,adv-to) (on-mim) lazy/evasive/non-commital/slippery as an eel/
̤ꤳ [̤ꤳܤ] /(n) Chinese "Willow" constellation (one of the 28 mansions)/
̤골 [̤ꤨ] /(n) picture for coloring in (colouring)/
̤̤ /(adj-na,adv,n,vs) (on-mim) slimy/slippery/(P)/
̤ [̤ޤ] /(n) tepid water/lukewarm water/
̤줮̤餹 [̤줮̤Ϥ餹] /(exp,v5s) to prove one's innocence/to clear oneself of a false accusation/
̤ [̤] /(n) wet hands/
 /(prt) (1) (sentence end) indicates emphasis, agreement, request for confirmation, etc./is it so/(int) (2) hey/come on/(aux-adj) (3) (col) not/(P)/
ͤ /(prt) (1) (sentence end) indicates emphasis, agreement, request for confirmation, etc./is it so/(int) (2) hey/come on/(aux-adj) (3) (col) not/
ͤ /(n) containing more onions or leeks than usual (of gyudon, etc.)/
ͤȱߤ [ͤߤߤ򤢤餦Ȥ᤬դ] /(exp) (obsc) if a cat washes its ears, rain is coming/
ͤꥴԤ [ͤꥴढ] /(n) twisted rib stitch (knitting)/
ͤ [ͤФ] /(n) torsion balance/
ͤȭ [ͤϤޤ] /(exp,adv) as hard as one can/with one's whole heart/
ͤ [ͤ줳ä] /(n) houses of the Diet being controlled by different parties/twisted parliament/
ͤ [ͤФ] /(n) torsion balance/
ͤ [ͤФ] /(n) screw flower/
ͤ [ͤޤ路] /(n) screwdriver/
ͤʤ [ͤޤ] /(v5r) to be twisted/to be wrapped/to be distorted/
ͤʤ [ͤޤ] /(v1,vt) to twist/to distort/
ͤ [ͤ] /(v5m,vt) (1) to screw in/(2) to thrust into/to push into/to shove into/(3) to protest (and seek rectification)/to complain/
ͤ [ͤ] /(n) screw thread/ridge/
ͤ [ͤ] /(adj-no,n) screw type/screw-on/threaded/
ͤţ [ͤ] /(n) screw/screw spike/
ͤ [ͤդ] /(v1,vt) (1) to hold down/to twist one's arm/(2) to force (someone) to yield (e.g. an argument)/to make (someone) surrender/
ͤ߹ [ͤߤ] /(n) pyramid scheme/
ͤ߻ [ͤߤ] /(n) (1) geometric progression/(2) proliferation/multiplying like rats/
ͤ߻ [ͤߤ] /(n) (1) geometric progression/(2) proliferation/multiplying like rats/
ͤ߼ [ͤߤȤ] /(n) (1) mousetrap/rattrap/(2) rat poison/(3) (col) speed trap/
ͤ߿ [ͤߤ] /(n) grey/gray/
ͤ /(n) (1) material/joke material/contents/proof/(2) topping of nigiri sushi/(P)/
ͤ٤ [ͤĤ֤] /(n) (sl) publicly predicting the future developments of a creative work (making it difficult for the creator to use those ideas)/
ͤ /(adj-i) persistent/obstinate/stubborn/pigheaded/
ͤä /(adj-i) persistent/obstinate/stubborn/pigheaded/
ͤͤ /(adv-to,n,vs) (1) (on-mim) sticky/(2) (on-mim) persistent/insistent/nagging/
ͤäȤ /(adv,adv-to,vs) viscously/stickily/
ͤ¤ [ͤĤ] /(n,vs) fabrication/forgery/falsehood/hoax/
ͤȤͤ /(adv,vs) sticky/gooey/sirupey/
ͤ /(n,vs) (1) (chn) bed-time (for a baby)/going bye-byes/(n) (2) baby/(3) childish person (esp. a young woman)/
ͤ /(exp) if not .../
ͤФʤʤ /(exp) have to do/must/should/ought to/
ͤФʤ /(exp) have to do/must/should/ought to/
ͤФʤޤ /(exp) have to do/must/should/ought to/
ͤФʤޤ /(exp) (after neg. verb stem) ought to (verb)/should (verb)/
ͤФ궯 [ͤФŤ褤] /(adj-i) tenacious/persevering/persistent/stubborn/steadfast/
֤ͤפ [֤ͤޤĤ] /(n) nighttime festival in Aomori/
֤ͤȤ [֤ͤФ] /(n) licking one's chopsticks (a breach of etiquette)/
ͤ餤 [ͤ餤] /(n) one's chance/the right time/target/objective/
ͤ⤯ [ͤꤢ뤯] /(v5k,vi) to parade/to march/
ͤ /(prt) (ksb:) indicates emphasis/
ͤ /(n,vs) (1) (chn) bed-time (for a baby)/going bye-byes/(n) (2) baby/(3) childish person (esp. a young woman)/
ͤͤ /(n,vs) (1) (chn) bed-time (for a baby)/going bye-byes/(n) (2) baby/(3) childish person (esp. a young woman)/
ͤͤ /(n,vs) (1) (chn) bed-time (for a baby)/going bye-byes/(n) (2) baby/(3) childish person (esp. a young woman)/
 /(prt) (1) indicates possessive/(2) nominalizes verbs and adjectives/(3) substitutes for "ga" in subordinate phrases/(4) (at sentence-end, falling tone) indicates a confident conclusion/(5) (fem) (at sentence-end) indicates emotional emphasis/(6) (at sentence-end, rising tone) indicates question/(P)/
Τ /(prt) (col) emphasis-adding particle/
ΤΤ /(adv-to,vs) (on-mim) careless/carefree/
Τ /(prt) endorsing and questioning the preceding statement (sentence ending particle)/lamenting reflections on the preceding statement (sentence ending particle)/
Τ /(n) (arch) small fish bone stuck in one's throat/
Τ [Τ] /(n) outcast/odd man out/pariah/
ΤԤˤ [ΤΤˤ] /(exp,vs-i) to shun somebody/to send a person to Coventry/to ignore someone/
Τꤨ /(n) (uk) sawfish (Pristidae spp.)/
ΤΤ /(adv) (on-mim) unconcernedly/nonchalantly/
ΤФ /(v5r) to act as one pleases/to throw one's weight around/to have everything one's own way/
ΤΤ /(adv-to) (on-mim) walking heavily/lumbering/
ΤΤ⤯ [ΤΤȤ뤯] /(exp,v5k,vi) to walk heavily and clumsily/to lumber/
Τդ [ΤĤ] /(exp,v1) (uk) to make a gift of/
Τݤ [Τ] /(v5r,vi) (1) (uk) to lean on/to weigh on/(2) to bend over/to lean forward/
Τ [Τ] /(n) wrapping paper for a present/gift wrapping paper/wrapping paper with a noshi decoration printed on it/
Τ夬 [Τ] /(v5r,vi) to stand on tiptoe/to rise in the world/to become arrogant/
Τ [Τ֤] /(n) paper bag for putting a present in/
Τ⤯ [Τ뤯] /(v5k,vi) to swagger/
Τ /(n) (uk) common buzzard (Buteo buteo)/
ΤΤ /(adv-to,vs) (on-mim) (move) slowly (e.g. walk)/sluggishly/stolidly/ploddingly/heavily/
Τ /(adv,adv-to) (on-mim) moving slowly (and dull-wittedly)/
ΤΤ /(adv,adv-to) slowly/stolidly/heavily/lumpingly/
Τ [Τ] /(n,vs) peeking/peeping (e.g. through a hole, narrow gap)/
Τ [Τ] /(v5m,vt) to look into/to peer in/
ΤΤ /(exp) slowly/sluggishly/
Τ /(n) extra-high-speed Toukai-line Shinkansen/(P)/
Τ [Τޤ] /(v5r,vi) to writhe/
Τ /(v5r,vi) to wriggle/to writhe/to squirm/
ΤΤ /(exp) undulating/rolling slowly/gently swelling/
Τ [Τ줸] /(n,vs) (sens) dying by the roadside/dying a dog's death/
ΤǤ [Τޤ] /(v5r,vi) to writhe/
ΤǤ [Τ] /(v5t) (uk) to writhe/to squirm/to wriggle/
Τ /(exp) the expectation is that .../the reason is that .../the fact is that .../it is that .../(P)/
Τä /(n) the very beginning/
ΤäΤä /(adv-to) (on-mim) walking heavily/lumbering/
Τä /(adv,adv-to,vs) (on-mim) sluggishly/
Τä /(adv) (on-mim) suddenly/abruptly/
Τäڤܤ /(adj-na,adj-no) (1) smooth/flat/lacking bumps and dents/(2) featureless/uneventful/(n) (3) mythical being with flat featureless face/
Τäڤݤ /(adj-na,adj-no) (1) smooth/flat/lacking bumps and dents/(2) featureless/uneventful/(n) (3) mythical being with flat featureless face/
Τäڤ /(adv,adv-to) flat/smooth/expressionless/blank/
Τä /(n) tall lanky person/bean pole/daddy-longlegs/
Τ /(prt) that being the case/because of .../the reason is ..../given that.../(P)/
ΤǤ /(exp) the expectation is that .../the reason is that .../the fact is that .../it is that .../(P)/
Τɤ꤬Ф [ΤɤƤǤ] /(exp,v1) to want something desperately/to want something (so badly one can taste it)/
Τɤ餯 [Τɤ勞] /(exp,v5k) to be thirsty/
Τɤ [Τɤ勞] /(exp,v5k) to be thirsty/
Τɤ˵ͤޤ [ΤɤˤĤޤ] /(exp,v5r) to stick in one's throat/to choke on something/
Τɰ [Τɤ] /(n) throat lozenge/cough drop/
Τɼ [Τɤޤ] /(n) (1) singing contest/(2) person proud of their voice/
Τ [Τɤ֤] /(n) dewlap/gular pouch/
Τʩ [ΤɤܤȤ] /(n) (anat) laryngeal prominence/Adam's apple/
Τ /(prt) (1) although/when/and yet/despite this/in spite of/even though/but even so/but even then/however/nevertheless/for all that/notwithstanding that/(2) while/(3) if only/I wish/(4) I tell you/you should do/(5) in order to/(P)/
Τ٤ /(adv) ceaselessly/continually/all the time/incessantly/
Τ٤ʤ [Τ٤Ĥޤʤ] /(adv) without a break/without stopping/incessantly/ceaselessly/
Τ٤̵ [Τ٤Ĥޤʤ] /(adv) without a break/without stopping/incessantly/ceaselessly/
Τ [Τ٤ˤä] /(n) total days/
Τۤۤ /(adv) (on-mim) nonchalantly/without a care/
Τܤ夬 [Τܤ] /(v5r,vi) to be beside oneself/to lose one's head/to go mad with something/
Τܤͤ [ΤܤĤ] /(v1,vi) (1) to go to the top/to climb to the top/to ascend to the top/to reach the summit (e.g. of a mountain)/(2) to be engrossed in/to be very enthusiastic about/to be infatuated with/
Τܤ [Τܤ꤯] /(n) starting point for an ascent (mountain, stairs, etc.)/base (of mountain, etc.)/
Τܤ [Τܤꤰ] /(n) starting point for an ascent (mountain, stairs, etc.)/base (of mountain, etc.)/
Τܤ [Τܤꤶ] /(n) ascent/uphill/
Τ /(suf,prt) only/nothing but/(P)/
Τߤʤ餺 /(conj) besides/as well as/
Τߤλ [ΤߤΤ] /(n) flea market/
Τ߹ [Τߤ] /(v5m,vt) (1) to gulp down/to swallow deeply/(2) to understand/to take in/to catch on to/to learn/to digest/
Τ߼ [ΤߤȤ꤯Ӥ] /(n) flea collar/
ΤΤ /(adv,adv-to,vs) (on-mim) shamelessly/
Τ [Τꤳ] /(v5m,vi) to be completely absorbed in/to fall for (something)/
Τ /(v5r,vi) to fall forward/
Τ餯 /(adv,adv-to) (on-mim) vaguely/idly/lazily/aimlessly/
Τ꤯ /(adv,vs,adv-to) (on-mim) lazy/evasive/non-commital/slippery as an eel/
Τǭ [Τͤ] /(n) stray cat/alley cat/
Τ꤬ɤ [Τ꤬褤] /(exp,adj-i) (1) spreading well/(2) easily be influenced into joining some mood/(3) easy to get into/
Τꤳ [Τꤳ] /(n) adjusting one's fare for riding past one's destination/
Τ괬 [Τޤ] /(n) (food) vinegared rice rolled in nori (laver)/
Τ [Τ] /(n) slope (e.g. of embankment)/
ΤӲ [ΤˤǤ] /(exp) not worth doing/waste of effort/
Τ /(n) slag/
Τ [ΤФʤ] /(n) (uk) speaking fondly of/
ΤΤ /(adv,n,vs,adv-to) (on-mim) slowly/sluggishly/(P)/
Τ /(prt) (1) (ksb:) indicates a confident conclusion/(2) (fem) (ksb:) indicates emotional emphasis/(3) (ksb:) indicates question/
Τ /(n) (male) (sl) heterosexual male (as viewed by homosexual males)/
Τɤ /(n,adv,vs) tranquility/tranquillity/leisure/
ΤӤ /(adv,adv-to,vs) (on-mim) carefree/at leisure/(P)/
ΤӤ결 [ΤӤ] /(n) easygoing person/
Τ٤ /(adv-to) idly/sluggishly/doing nothing/
β [ΤȤ] /(exp) (1) (uk) under the supervision of/(2) underneath/(3) on the basis of/
ε [ΤȤ] /(exp) (1) (uk) under the supervision of/(2) underneath/(3) on the basis of/
θ [Τफ] /(adv) opposite of/across from/
ν٤ [Τ] /(exp) (uk) because of/owing to/due to/
٤ [ΤӤ] /(exp,aux) (uk) on the occasion of/(P)/
٤ [ΤӤ] /(exp,aux) (uk) on the occasion of/
դ [Τ] /(exp) (1) (uk) on the shores of/by the side of (e.g. rivers, ponds)/(2) in the neighborhood of/in the neighbourhood of/in the vicinity of/close by/near/by/
դ [ΤۤȤ] /(exp) (1) (uk) on the shores of/by the side of (e.g. rivers, ponds)/(2) in the neighborhood of/in the neighbourhood of/in the vicinity of/close by/near/by/
դ [Τ] /(exp) (1) (uk) on the shores of/by the side of (e.g. rivers, ponds)/(2) in the neighborhood of/in the neighbourhood of/in the vicinity of/close by/near/by/
դ [ΤۤȤ] /(exp) (1) (uk) on the shores of/by the side of (e.g. rivers, ponds)/(2) in the neighborhood of/in the neighbourhood of/in the vicinity of/close by/near/by/
; [Τޤ] /(exp) so much (something) as to (e.g. so moved as to cry)/overwhelmed/carried away/because of too much/
ͤ [Τ褦] /(adv) (1) (uk) like/similar to/(2) as with/in the same way/
 /(int) (1) yes/indeed/well/(2) ha!/(3) what?/huh?/(4) sigh/
 /(prt) (1) topic marker particle/(2) indicates contrast with another option (stated or unstated)/(3) adds emphasis/(P)/
ϡ /(int) Yes sir/Yes ma'am/
Ϥ /(int) (1) yes/indeed/well/(2) ha!/(3) what?/huh?/(4) sigh/
Ϥ /(int) Yes sir/Yes ma'am/
ϤȤ᡼ /(n) postcards associated with Respect-for-the-Aged Day, and sold every year starting in September (wasei: heart mail)/
ϤϤ /(adv,vs) (on-mim) gasp/pant/
Ϥ /(int) (1) (pol) yes/that is correct/(2) understood/I see/OK/okay/(3) present/here/(4) giddy-up/giddap/(P)/
Ϥ /(n) (arch) lotus root/
Ϥ夦 /(n) (uk) hen harrier (Circus cyaneus)/northern harrier/
Ϥ [Ϥ餦ɤ] /(n) (uk) (ksb:) noodles with bits of deep-fried tempura batter (tenkasu, agedama)/
Ϥ /(int) (rkb:) hello/hi/
ϤϤ /(int) (1) (col) yeah, yeah (used for casual, half-hearted, or insincere agreement)/sure/(2) hey!/(3) hello (on phone, replying to "moshimoshi")/(4) giddy-up (to a horse)/gee-up/giddap/
Ϥ [Ϥꤳ] /(v5m,vi) (1) to go into/to come into/to penetrate/to get in/to step in (a house)/(2) to become complicated/
Ϥ [Ϥ] /(n) (bot) germ (of a cereal, e.g. wheat, rice)/embryo bud/
Ϥ [Ϥޤ] /(v5r,vi) to creep about/to crawl around/
ϤȼǤ [Ϥ礦ˤ󤷤] /(n) bulk loading safety officer/
ϤФ [Ϥ] /(v5s,vi) (1) to crawl out/to creep out/(2) to begin to crawl/
ϤФ [ϤǤ] /(v1,vi) to crawl out of/to creep out of/
Ϥ̤ /(n) Haenuki (variety of rice)/
Ϥ [Ϥ] /(n) (astron) Musca (constellation)/the Fly/
ϤԤ [Ϥ椯] /(exp,v5k) to make progress/to move right ahead (with the work)/to advance/
ϤΤʤ [Ϥꤷʤ] /(exp,adj-i) unfathomable/inestimable/immeasurable/
Ϥ [Ϥ] /(n) postcard size/
ϤϤ /(adv,n,vs) (on-mim) briskly/smartly/promptly/clearly/lucidly/
Ϥ [ϤȤ] /(n) stripping/skinning/tearing/removing/
Ϥ [ϤȤ] /(v5r,vt) to tear off/to strip/to rob/
Ϥ /(int,vs) achoo!/atishoo!/sneeze/
Ϥ礦 [Ϥ礦] /(n) (astron) Cygnus (constellation)/the Swan/
Ϥ /(n) (uk) silver carp (Hypophthalmichthys molitrix)/
Ϥ [Ϥ] /(n,vs,adj-no) (1) stuffing/mounting/(n) (2) stuffed animal/
Ϥ /(v5r,vt) to roll up (e.g. sleeves)/to turn over/
Ϥ [Ϥ] /(n) (1) outlet (e.g. for water or gas)/(2) market (for something)/(3) outlet (e.g. for excess energy)/vent (e.g. for emotions)/
Ϥɤ [Ϥ̤] /(n) brush application/brush coating/painting with a brush/
Ϥ [Ϥ] /(n) degree of baldness/stage of balding/
Ϥ [Ϥ] /(n) bald mountain/denuded mountain/bare hill/treeless hill/
Ϥ夬 [Ϥ] /(v5r) to become bald from the forehead/to recede/
ϤƬ [Ϥ] /(n,adj-no) (1) bald head/(2) baldness/
Ϥ [Ϥ] /(v1) to peel off/
Ϥٱ [Ϥ٤] /(n) (obsc) chickweed (stitchwort) roasted and mixed with salt, then ground into a powder for use as toothpaste/
Ϥ [Ϥ] /(n) battledore fair/
Ϥݤ [Ϥ򤫤] /(exp,v1) to set a ladder up against/
Ϥ [Ϥ] /(n) ladder form of "high" kanji/
Ϥ [Ϥ] /(n) hook-and-ladder truck/
Ϥ [Ϥ] /(n) barhopping/
Ϥ [Ϥ] /(n) step/stair/staircase/
Ϥ [Ϥ] /(n) odd money/loose change/small (paltry) sum (of money)/chicken feed/(mere) pittance/
Ϥɤ /(n) Japanese tree lilac (Syringa reticulata)/
ϤФߤμ [ϤФߤΤ] /(n) hazelnut/
Ϥ줿褦Ω夬 [Ϥ줿褦ˤ] /(exp,v5r) to jump to one's feet/to spring to one's feet/to stand quickly/
ϤФ [Ϥ] /(v5s,vt) (1) to shoot (marbles)/(2) to calculate (originally on an abacus)/(3) to spring out/to force out/
ϤФ [ϤȤФ] /(v5s,vt) to flick off/to give ... the flick/to send something flying/to hit (a person)/to knock down/
Ϥ [ϤȤ] /(v5b,vi) to pop off/to pop out/to fly off/to shoot off/to burst open/
Ϥ /(n) (uk) three-lips (freshwater fish of the minnow family, Opsariichthys uncirostris)/
Ϥ [Ϥ] /(adj-no,n) (uk) aslant/oblique/diagonal/askew/cater-cornered/catty-cornered/
Ϥ [Ϥफ] /(adj-no,n) catercorner/diagonally opposite/
Ϥ [Ϥफ] /(adj-no,n) catercorner/diagonally opposite/
Ϥʤ /(exp) cannot (do)/it is impossible that.../it is (highly) unlikely that.../
Ϥ /(exp) be supposed or expected to (do)/be sure to (do)/ought to (do)/
ϤǤ /(exp) be supposed or expected to (do)/be sure to (do)/ought to (do)/
Ϥ [Ϥ] /(n) (sumo) pushing up with hands under opponent's armpits/armpit push/
Ϥ [Ϥ󤸤] /(v1,vi) to hasten to join/to hurry to visit/
ϤҴ [Ϥ] /(n) Hatakaze class destroyer/
Ϥ /(v5k,vi) (arch) to resound loudly (of thunder, etc.)/
ϤϤ /(n) flutter/flap (sound representing something light such as cloth or feathers moving in the wind)/
Ϥ᤯ /(v5k,vi) to flutter (e.g. a flag)/
Ϥ [Ϥᤤ勞] /(adj-na,n) nuisance to other people/inconvenience to others/
Ϥ [Ϥ] /(n) outsider's perspective/as seen by an observer/
Ϥ [Ϥम] /(n) naked barley (Hordeum vulgare var. nudum)/
Ϥæ [Ϥ̤] /(v5g,vi) (1) to remove one's shirt thus revealing the skin/to remove the upper part of one's garments/(2) to work with great effort/
Ϥ /(n) (tsb:) strong independent Japanese woman from the Kochi area/
Ϥλ [ϤΤ] /(n) (food) hornet larva (esp. of yellowjacket species Vespula flaviceps)/bee larva/
Ϥ֤󤮺 [Ϥ֤󤮤] /(n) Octans (constellation)/the Octant/
Ϥߤļ [ϤߤĤ] /(n) mead/honey wine/ambrosia/nectar of the gods/
Ϥڤ [Ϥ] /(v1,vi) to be filled to bursting/to burst/
Ϥ̪ [Ϥߤ] /(n) (uk) honey/
Ϥä /(adv,adv-to) (1) (on-mim) clearly/plainly/distinctly/(vs) (2) to be clear/to be definite/to be certain/to be exact/to become clear/to clear up/(P)/
Ϥä [Ϥäꤤ] /(exp,v5u) (1) to speak distinctly/to speak clearly/(2) to put it bluntly/to get to the point/to be frank/
Ϥä /(int,vs) achoo!/atishoo!/sneeze/
Ϥä褤 /(int) (sumo) phrase shouted by a referee when both rikishi have stopped moving/
Ϥä /(n) (food) (uk) parched flour, esp. barley (can be drunk in hot water with sugar)/
Ϥäʴ [Ϥä] /(n) parched flour, esp. barley/
Ϥä /(n) bluff/
Ϥä㤱 /(v1) to make merry and forgot one's troubles/to do as one pleases/
ϤäƹԤ [ϤäƤ] /(v5k-s) to creep/to crawl/
Ϥä /(adv,vs) (1) (on-mim) taken aback/surprised/(2) (on-mim) suddenly (realizing, understanding, becoming aware, etc.)/(3) (on-mim) quickly (of actions, changes, etc.)/(4) (on-mim) standing out/being showy/being gaudy/
Ϥä©ݤ [ϤäȤΤ] /(exp,v5m) to gasp in or with surprise/
Ϥ [Ϥä㤯] /(n,vs) arrival and departure/
Ϥݤ [Ϥä] /(v5s,vt) to knock down/
ϤĤ [ϤĤܤ] /(n) (astron) Chinese "Encampment" constellation (one of the 28 mansions)/
ϤĤ椭Ҵ [ϤĤ椭] /(n) Hatsuyuki class destroyer/
Ϥ [ϤĤ] /(n) first love/puppy love/
Ϥ /(int) (1) Dear me!/Good gracious!/(2) well ... (used before sentences expressing a doubt)/let me see/now .../
ϤƤ /(exp) (id) Let me see/
ϤƤ /(int) (1) Dear me!/Good gracious!/(2) well ... (used before sentences expressing a doubt)/let me see/now .../
ϤƤʥޡ /(n) question mark/
Ϥȶ [ϤȤ] /(n,adj-no) (1) pigeon chest (Pectus carinatum, deformity of the chest, protruding ribs and sternum)/pigeon breast/(2) (col) woman with big breasts/
ϤȺ [ϤȤ] /(n) (astron) Columba (constellation)/the Dove/
Ϥ [ϤȤ] /(n,adj-no) dove/moderate/soft-liner/
Ϥ [ϤȤम] /(n) (uk) adlay (Coix lacryma-jobi var. ma-yuen)/Job's tears/coixseed/tear grass/adlai/
Ϥ [ϤȤ] /(n) eyelet/
Ϥʤ /(n) (arch) cutting off the nose (form of punishment in ancient China)/
ϤʤҤĤ /(n) (uk) ribbon eel (Rhinomuraena quaesita)/
Ϥʿ餷 [Ϥʤ餷] /(n,adj-no) (1) runny-nosed child/sniveler/sniveller/(2) (derog) greenhorn/inexperienced person/
Ϥʿ [Ϥʤ] /(n) (1) runny-nosed child/sniveler/sniveller/(2) (derog) greenhorn/inexperienced person/
Ϥʿ쾮 [Ϥʤ줳] /(n) snot-nosed kid/
Ϥˤ߲ [Ϥˤߤ] /(n) bashful person/very shy person/
Ϥ֤ͤ [Ϥͤä] /(n) (1) (uk) tomboy/(2) (uk) rebounding/(3) (uk) recovery/(4) (uk) repercussions/(5) (uk) rashness/incautiousness/
Ϥͽ [ϤͤΤ] /(v1,vt) (uk) to push aside/to brush or thrust aside/to remove/to get rid of/
Ϥ;夬 [Ϥͤ] /(v5r,vi) to jump up/to spring up/
Ϥऱ [ϤͤΤ] /(v1,vt) (uk) to push aside/to brush or thrust aside/to remove/to get rid of/
ϤФ [ϤͤȤФ] /(v5s,vt) (1) to send (something) flying/to splatter/(2) to drive (something) off/
Ϥ֤ [Ϥͤ] /(n) (1) rebounding/(2) recovery/(3) repercussions/(4) tomboy/(5) rashness/incautiousness/
Ϥ֤ [Ϥͤ] /(v5r) to rebound/to recoil/to spring back up/
ϤϤ /(int) Aha!/
ϤФ /(n) metal collar mounted between a sword blade and the hand guard/
ϤФˤ /(exp,vs-i) (sl) to leave out (somebody)/to exclude/to ignore/
Ϥ /(n) (col) being left out/being excluded/being ostracized/
Ϥ֤꤬ɤ [Ϥ֤꤬褤] /(exp,adj-i) influential/powerful/popular/prosperous (when modifying a noun)/doing well/
Ϥ֤ɤ [Ϥ֤Τ褤] /(adj-i) powerful/influential/prosperous/popular/
Ϥޤ /(n) (uk) (ksb:) hamachi/young Japanese amberjack/young yellowtail/
Ϥޤ [Ϥޤꤳ] /(v5m) (1) to get stuck in/to be mired in/(2) to be addicted to/
Ϥޤƻ [Ϥޤߤ] /(n) road to (figurative) addiction/
Ϥޤ [Ϥޤ䤯] /(n) well-suited role/
Ϥߤʴ [Ϥߤ] /(n) tooth powder/toothpaste/
Ϥߥѥ /(n) (abbr) (sl) having part of one's underwear exposed from their shorts/
Ϥ߽Ф [Ϥߤ] /(n) jutting out (of bounds)/being crowded out/
Ϥ߽Ф [Ϥߤ] /(v5s,vi) to protrude/to stick out/to hang out/to jut out/to bulge out/to overflow/to be forced out/to be crowded out/to be pushed out/to exceed/to go over/to go beyond/
Ϥ߽Ф [ϤߤǤ] /(v1,vi) (1) to jut out (of bounds)/(2) to be crowded out/to be forced out/
Ϥ [Ϥߤ] /(n) (sl) exposed breasts/
ϤϤ /(n,vs) (vulg) fucking/screwing/having sex/
ϤϤư [ϤϤɤ] /(n) (vulg) sex video/porn video/
Ϥ򳰤 [ϤϤ] /(exp,v5s) to cut loose/to act without restraint/
Ϥ [Ϥᤳ] /(n) (1) insertion/inlaying/(2) (math) immersion/
Ϥ [Ϥᤳ] /(v5m,vt) (1) to inlay/to insert/to set/(2) (math) to plug in (to a formula)/to immerse/(3) to trick/to deceive/
ϤỦ [Ϥᤳ] /(n) fixed fitting/
ϤỦ [Ϥᤴ] /(n) fixed fitting/
Ϥݤ [Ϥ᤿] /(v5s) (col) to make love/
Ϥ [Ϥ꤬] /(n) suddenly popular god/suddenly popular shrine/
ϤѤ [Ϥꤹ] /(n) changes in fashion/
Ϥ [Ϥޤ] /(n) epidemic/
Ϥ [Ϥ] /(n) conjunctivitis/pink eye/epidemic keratoconjunctivitis/
ϤϤ /(adv,vs,adv-to) (1) (on-mim) heart going pit-a-pat/falling rapidly in big drops/fluttering down/(2) keeping on tenterhooks/suspense/(3) exciting/thrilling/
Ϥ餴 /(n) (uk) hard roe (esp. salmon)/
Ϥ /(adv-to,adv) gently (falling)/
ϤϤ /(n) thin, dried strips of daikon soaked in vinegar and other flavorings/
ϤϤҤ [ϤϤĤ] /(n) thin, dried strips of daikon soaked in vinegar and other flavorings/
Ϥ碌 [Ϥꤢ碌] /(v1) to paste together/
Ϥ껥 [Ϥդ] /(n,vs) poster/notice/
Ϥ [Ϥꤷ] /(n) acupuncturist/
Ϥ [Ϥ꤬] /(n) paper patch/paper backing/poster/sticker/label/
Ϥ [Ϥꤻܤ] /(n) (uk) porcupinefish (Diodon holacanthus)/balloonfish/
Ϥդ [ϤĤ] /(n) (comp) paste/
Ϥ /(v5r,aux-v,suf) (hon) (ksb:) to do/
Ϥ뤫 [Ϥ뤫Ȥ] /(exp,adv) far away in the distance/in the far distance/
Ϥ뤷 [Ϥ뤷󤹤] /(n) Harushio class submarine/
Ϥ뤸 /(n) common fleabane/Philadelphia fleabane (Erigeron philadelphicus)/
Ϥ뤸礪 /(n) common fleabane/Philadelphia fleabane (Erigeron philadelphicus)/
ϤʷҴ [Ϥʤ] /(n) Haruna class destroyer/
Ϥα [ϤΤ] /(exp,n) cloud floating in a spring sky/
Ϥ [ϤΤ] /(exp,n) river in springtime/
Ϥ [ϤΤĤ] /(n) bare ground revealed by melting snow/
Ϥ勞 /(v5k) (kyu:) to sweep (with a broom)/to clean up/
Ϥ /(suf) (ksb:) Mr/Mrs/Ms/-san/
Ϥʤ /(adv-to,adv,vs) (ksb:) elegant/lively but restrained/quietly beautiful/
Ϥѥ쥸 [Ϥ褦쥸] /(n) (comp) general purpose register/
Ϥѳإեǥ [Ϥ褦եǥ] /(n) (comp) general hierarchical model/
Ϥ [Ϥ褦] /(n) (comp) generic unit/
Ϥ [Ϥ褦Ƥ] /(n) (comp) generic definitions/
ϤŪ [Ϥ褦Ƥ󤳤⤯] /(n) (comp) generic test case/
ϤŪܷ [Ϥ褦Ƥ󤳤⤯] /(n) (comp) generic test suite/
Ϥ [Ϥ] /(n,vs) (1) overflowing/flood/inundation/deluge/(2) oversupply/plethora/
ϼ [Ϥ] /(n,vs) sowing/seeding/planting/
ϼﾲ [Ϥɤ] /(n) container for growing seedlings/seedbed/sowing bed/
 [Ϥ夦뤤] /(n) reptiles/
᤭ʴ [Ϥߤ] /(n) tooth powder/toothpaste/
 /(prt) indicates supposition/if ... then/(P)/
Ф /(n) (fam) granny/grandma/gran/female senior-citizen/(P)/
Ф /(n) (chn) grandmother/
Ф /(prt) (kyu:) (at sentence end) indicates emphasis/
Фʤ /(exp) (col) good-bye/
Ф [Ф] /(n) dirty smoke/soot and smoke/
Ф [Ф] /(n) whelk/small water snails/
Ф [Ф] /(n) (1) (col) germ/germs/bacteria/mold/mould/(2) something harmful/vermin/(P)/
Фäݤ /(adj-i) geeky/geekish/
Ф٤ߵ٤߸ [Ф䤹ߤ䤹ߤ] /(exp) stop talking nonsense/don't be ridiculous/give me a break/
Ф򸫤 [Фߤ] /(exp,v1) to feel like an idiot/to make a fool of yourself/
Ф [Ф] /(n) (derog) moron/idiot/stupid person/
ФФ [Ф餤] /(n,vs) horse laugh/guffaw/wild laughter/
Ф [Ф冷] /(n,vs) horseplay/fooling around/
ФϺ [Ф] /(n,int) (uk) (col) (derog) (yoji) idiot/
Ф [ФФ䤷] /(n) orchestra present at Japanese festival/festival music (may be sung from a festival float)/
Ф /(adv-to) snapping (i.e. branch)/
ФǤ [Ф] /(n) (1) professional gambler/(2) gambling/
ФФ /(adv,adv-to,vs) (on-mim) thumping (heart)/banging/pounding/racing/
Ф /(n) (1) (sl) eating in one bite/(2) sexual intercourse/
Ф [Ф] /(n,vs) dash/rush/
Ф [Ф] /(adj-na,n) (1) enormous/vast/(n) (2) malva nut/
ФФ /(adv-to,adv,vs) (1) (on-mim) rustling/flapping/fluttering/(2) (on-mim) unkempt (hair, etc.)/loose/dishevelled/(adj-na,adv-to,adv,vs) (3) (on-mim) dry/(adv-to,adv,vs) (4) (on-mim) decisively/with a whack/
Ф /(adv) (on-mim) with a thud/
Фä /(adv) (on-mim) whack/smack/
ФФ /(adv,adv-to) (1) (on-mim) violently/without holding anything back/(2) (on-mim) firmly/resolutely/
Фä /(adv) (on-mim) splash/sploosh/
ФĤ /(v5k,vi) to clatter/to flap (noisily)/to rattle/to walk around being unable to settle down/
ФФ /(n,vs,adv,adv-to) (1) (on-mim) flapping/rattling (sound)/noisily/clattering noise/(n) (2) commotion/kerfuffle/(P)/
Ф /(adv) with a flop/
Ф /(adv,adv-to) (on-mim) bang/slam/thud/crash/
Ф󤭤夦 /(n,adv-to) (on-mim) (col) falling asleep immediately/going out like a light/
Ф [Ф] /(n) flutter kick (swimming)/the thrash/
Ф­ [Ф] /(n) flutter kick (swimming)/the thrash/
Ф /(adv,adv-to) (on-mim) with a splash/
Ф /(adv-to) (1) (on-mim) (with a) slap/smack/whack/sound of a sharp blow with something flat/(2) (on-mim) wham/sound of striking with something solid/(3) (on-mim) zap/crack/sound of thunder/
Фä /(n) (1) (sl) feigning ignorance/(2) evading one's responsibilities/
Фä /(v1) (1) (sl) to feign ignorance/(2) to evade one's responsibilities/
Фä /(n) (1) (sl) eating in one bite/(2) sexual intercourse/
ФäФä /(adv-to,adv) rapidly/flapping wings/
Фä /(adv) with a single stroke/resolutely/drastically/completely/
Фä /(adv,adv-to) (1) (on-mim) with a clash/with a thud/with a bang/with a flop/plump/(2) (on-mim) unexpectedly (meeting someone)/(3) (on-mim) suddenly (ending)/abruptly (coming to a halt)/
Фä꾲 [Фäꤷ礦] /(n) folding bench at the front of traditional townhouses/
Фä꾲 [Фäꤷ礦] /(n) folding bench at the front of traditional townhouses/
Фä /(adv,adv-to) (1) (on-mim) with a clash/with a thud/with a bang/with a flop/plump/(2) (on-mim) unexpectedly (meeting someone)/(3) (on-mim) suddenly (ending)/abruptly (coming to a halt)/
Фä󾲴 [Фä󤷤礦] /(n) (obsc) folding bench at the front of traditional townhouses/
Фä [Фä󤷤礦] /(n) (obsc) folding bench at the front of traditional townhouses/
Фä /(adj-i) (sl) dirty (word used by kids)/unclean/
Фä /(adv) (osb:) perfectly/properly/right on the mark/sure thing/
Фä礦 [Фä礦] /(n) conical bamboo hat/
Фä /(adv) perfectly/properly/right on the mark/sure thing/
ФäƤ /(conj) (kyu:) but/however/although/
Фä /(adv) (on-mim) suddenly/in a flash/rapidly/nimbly/alertly/
Фõ [Фä] /(n,vs) aeration/
Ф /(n,adj-no) (1) one's circumstances or condition, esp. compared to that of another/(2) coherence (e.g. of a conversation)/
ФĤ [ФĤ뤤] /(exp,adj-i) awkward/uncomfortable/embarrassing/
ФĤΰ [ФĤΤ뤤] /(adj-i) awkward/uncomfortable/embarrassing/
ФĤ碌 [ФĤ򤢤碌] /(exp,v1) to make one's story to seem coherent/to adjust one's story to fit the situation/
Фİ [ФĤ] /(n) (uk) (joc) being once divorced/one-time divorcee/one x mark, i.e. one name struck from the koseki/
Фİ [ФĤ뤷] /(n) x-mark/
ФƤ /(v1,vi) to be exhausted/to be worn out/(P)/
Фͻųݤ [Фͤ] /(n,adj-no) clockwork (motor, etc.)/spring action/
Фͻ [Фͤ] /(n) trigger finger/flexor tendinitis/
Ф [ФͤФ] /(n) spring balance/spring scale/pull tension gauge/
ФС /(n) (1) (uk) old woman/(2) (derog) (uk) hag/bitch/
Фȴ [ФФ̤] /(n) (1) old maid (card game)/(2) (sl) living without one's mother-in-law/
Ф /(suf,v5m) to be ...y (suffix indicating that something is in the state of the preceding noun, etc.)/
Ф䤤 /(n-adv,n) (col) case/situation/
Ф餱 /(n) (sl) juvenile delinquent/
Ф餹 /(v5s,vt) (1) to expose/to lay open (e.g. secret)/(2) to take to pieces/(3) to kill/to murder/(P)/
Ф餿ʤ /(n) (uk) rosy bitterling (Rhodeus ocellatus)/
ФĤ /(n) scattering (e.g. in statistics)/scatter/dispersion/
ФĤ /(v5k,vi) to rain (drops on the large side)/to go to pieces/to be taken apart/
ФФ /(adj-na,adj-no,adv,vs) (on-mim) scattered/disperse/loose/disconnected/in pieces/in drops/rustling/
ФФ [ФФ餸] /(n) murder case in which the victim is chopped into pieces/mutilation murder case/
Фޤ [Фޤ] /(n) money politics/pork-barrel politics/
Ф /(n) (uk) oilfish (Ruvettus pretiosus)/
Ф [Ф] /(n) bulk goods/
Ф鵱 [Ф餭] /(n) rhodonite/
Ф黵 [Фޤ] /(n) (1) (uk) broadcasting (e.g. seed)/disseminating/(2) distributing (e.g. favours)/pork barrelling/
Ф黵 [Фޤ] /(v5k,vt) (uk) to disseminate/to scatter/to broadcast/to give money freely/to strew/(P)/
Ф鼬 [Фޤ] /(v5k,vt) (uk) to disseminate/to scatter/to broadcast/to give money freely/to strew/
Ф [Ф餺] /(n) (ksb:) type of sushi with a variety ingredients sprinkled on the rice/
Ф鿧 [Ф餤] /(n,adj-no) rose-colour/rose-color/
Ф [Ф餻] /(n) coins/small change/
Ф [Фˤ] /(n) boned rib (esp. of pork or beef)/
Ф [Ф餦] /(n,vs) selling separately/selling individually/selling loosely/
Ф [Ф餺] /(n) (ksb:) type of sushi with a variety ingredients sprinkled on the rice/
Ф /(n) burr (e.g. on a machined edge)/
ФФ /(adj-na,adv,n) (1) (on-mim) tearing/ripping/scratching/(2) (on-mim) crunching/munching/(3) (on-mim) stiff/starchy/crisp/(4) (on-mim) (working) hard/actively/vigorously/energetically/(5) (on-mim) making loud noises in succession (firing bullets, vehicle revving up, etc.)/(6) (on-mim) crackling (electricity)/(P)/
Фä /(adv) (1) (on-mim) sound of an object breaking loudly/ripping sound/tearing sound/(2) being stylish/
Ф /(v1,vi) to leak out (a secret)/to be exposed (a lie, improper behaviour, etc.) (behavior)/(P)/
Ф襤 /(n-adv,n) (col) case/situation/
ФФ /(adv) (1) (on-mim) bang bang (sound of a hammer or gunfire)/(2) doing something at a mad pace (spend money, work)/
 /(suf) apiece/each/
Ѥ /(n,adj-na) (1) paper (in rock, paper, scissors)/(2) disappearing completely/(3) foolishness/stupidity/
Ѥä /(adv) with energy (of parties and such)/enthusiastically/going all out/
Ѥ /(n) (sl) tits/
ѤѤ /(n) (chn) (sl) boobs/female breasts/hooters/
ѤѤ /(adv-to,adv) (1) (on-mim) clip-clop/clippety-clop/(n) (2) (on-mim) clamshell cellphone/flip cellphone/
Ѥ /(adv-to) (1) (on-mim) vacantly/blankly/absentmindedly/(2) (on-mim) openmouthed/with one's mouth wide-open/gaping/flabbergasted/(3) (on-mim) with a whack/with a thump/
ѤĤ /(v5k,vt) to open one's mouth wide and eat heartily/to gulp down food/
ѤѤ /(adv,n,vs) (1) (on-mim) flapping open and closed (e.g. mouth)/(adv) (2) heartily (eating)/
Ѥ /(adv,adv-to,n) (1) (on-mim) gaping (esp. mouth)/(2) snapping into/biting into/(n,vs) (3) cribbing/lifting/plagiarism/rip-off/
Ѥ결 [Ѥ] /(n) confidence man/con man/company (or person) carrying out credit fraud/
Ѥ /(v5r) (1) to steal/to rip off/to nick/to filch/to pinch/(2) to arrest/to pinch/to nab/(3) to open one's mouth wide and eat heartily/to gulp down food/
ѤĤ /(v5k,vi) to be dried out/to be parched/
Ѥä /(adv) (on-mim) splash/sploosh/
ѤѤ /(adv,adv-to,vs) (on-mim) splash/squelch/sploosh/
Ѥ /(adv,adv-to) (1) (on-mim) sound of a camera shutter/(2) (on-mim) sound of water splashing/
Ѥ /(adv,adv-to) (on-mim) splash/sploosh/
Ѥ /(n) (abbr) person who is made to do things or go get things for someone else/person who runs errands/gofer/
Ѥ /(v5r) (sl) to make do errands/to set to scutwork/
ѤѤ /(adv,vs) (1) (on-mim) flap (sound of something light and thin such as a fan moving through the air)/(2) pitter-patter (sound of light footsteps)/(3) dealing with a situation quickly/
Ѥ /(adv) clink/sudden stop/
Ѥ /(adv,vs) with a snap/with a bang/with a plonk/with a click/sudden stopping/
Ѥ /(adv,n,vs) blinking with surprise/
Ѥ /(n,adv-to) snapping (e.g. fingers) sound/with a pop/
ѤĤ /(v1) to blink repeatedly/to wave repeatedly (e.g. a paper fan)/
ѤѤ /(adv,adv-to,vs) (1) (on-mim) crackling/cracking/snapping/popping/clicking/(2) (on-mim) clapping/(3) (on-mim) incessantly (blinking)/
Ѥ /(n) spurious article/forgery/counterfeit/imitation/sham/
Ѥ /(adv-to) (on-mim) (with a) click (e.g. camera shutter)/(with a) snap/
Ѥ /(adv-to,adv) (1) (on-mim) with a click/with a snap/(n) (2) (abbr) ornamental clip (hair, obi, etc.)/
Ѥ /(n,vs) (1) pachinko/mechanical gambling game superficially resembling pinball/(2) slingshot/catapult/(n) (3) (col) pistol/
Ѥ󤳲 [Ѥ󤳤] /(n) pachinko parlor/pachinko hall/
Ѥα [Ѥɤ] /(n) ornamental clip (hair, obi, etc.)/
Ѥα [Ѥɤ] /(n) ornamental clip (hair, obi, etc.)/
Ѥä /(adv,adv-to,n) (1) (on-mim) gaping (esp. mouth)/(2) snapping into/biting into/(n,vs) (3) cribbing/lifting/plagiarism/rip-off/
Ѥä /(adv,adv-to) unexpectedly/suddenly/abruptly/
Ѥä /(adv,n,vs) (of eyes) big and beautiful, or open wide/
Ѥä /(adv,vs) (1) (on-mim) suddenly/in a flash/rapidly/nimbly/alertly/(vs) (2) attractive/distinguished/showy/catching/(P)/
ѤäȤʤ /(exp) expression of vague dissatisfaction with a thing, person, or situation/
Ѥäȸ [ѤäȤ] /(n) (at) a glance/(judging from) appearances/
ѤäѤä /(adv) (1) in puffs/in whiffs/(2) in flashes/
ѤäѤ /(adv) quickly/
Ѥͤ /(exp,adv,pref) (sl) (abbr) a lot/to a very great extent/absolutely/
Ѥͤ /(exp,adv,pref) (sl) (abbr) a lot/to a very great extent/absolutely/
Ѥä /(adv,vs) (on-mim) scattering/sprinkling/shaking/
ѤĤ /(v5k,vi) to sprinkle (e.g. with rain)/
ѤѤ /(n) (1) disco dancing with synchronized arm motions/(adv-to) (2) (on-mim) falling in (large) drops (e.g. rain, hail)/sprinkle (e.g. rain, salt)/pattering/clattering (e.g. hail)/(3) (on-mim) flipping through a book/thumbing through a book/riffling cards/(adv-to,adj-na) (4) (on-mim) sparse/scattered (e.g. clumps of grass)/(adv-to,adj-no) (5) (on-mim) crumbly (e.g. tofu, cheese, non-sticky rice)/loose and falling apart/
Ѥ /(adv-to,adv) sprinkling/dropping in small light bits/
Ѥä /(adv,vs) (1) (col) dashing/classy/posh/new/modern/(2) crisp/crisply/crunchy/
ѤѤ /(adj-na,adv,n) (1) (on-mim) crispy/crunchy/(2) (on-mim) tearing/ripping/cracking/(adj-na,n) (3) (on-mim) spirited/energetic/vigorous/(4) (on-mim) brand-new and high quality (clothing)/well-starched/crisp (bill)/
Ѥ /(n) Postal Savings system/
ѤѤ /(adv,adv-to) (1) (on-mim) kapow/bang/slap/clap/(adj-na) (2) (on-mim) bulging/filled to bursting/
ѥͥ /(exp,adv,pref) (sl) (abbr) a lot/to a very great extent/absolutely/
Ҥ [Ҥ] /(n) seeing things in a favourable light (favorable)/
Ҥ [ҤƤФ] /(n) boards/cut timber/
ҤҤ /(adv,adv-to,vs) (on-mim) whaa whaa/sound of a baby crying/
Ҥ /(n) skips-most-stations Toukai-line Shinkansen/
Ҥ [ҤΤ] /(n) The Circle of Rainbow Light/Japanese religious group based on the teachings of Aum Shinrikyo/
Ҥߤäݤ /(adj-i) cynical/warped/
Ҥ礦 [Ҥ礦] /(n) coward/dastard/
ҤǼƦ [ҤʤäȤ] /(n) natto made from ground soybeans/
Ҥ [Ҥ] /(v5s,vt) to kill by running over/
Ҥƨ [Ҥˤ] /(n,vs) hit-and-run (causing personal injury)/
Ҥ [Ҥˤ] /(n) minced meat/ground meat/
ҤĤ /(v5k,vi) to twitch/
ҤҤ /(adv,n,vs) (on-mim) twitching/
Ҥ餫 /(v5s,vt) to show off/to make a display (e.g. of wealth)/
Ҥ [Ҥ] /(n) sense of inferiority/one's weak point/
Ҥ䤹 [ҤϤ䤹] /(exp,v5s) to grow a beard/
Ҥ [ҤŤ] /(n) bearded face/unshaven face/hairy face/
Ҥ /(n) (uk) Eurya japonica (species of evergreen related to sakaki)/
Ҥ /(n) (uk) Eurya japonica (species of evergreen related to sakaki)/
Ҥȱ [Ҥ] /(n) (obsc) classic Japanese women's low pompadour hairstyle/
Ҥ [Ҥ] /(n) lap blanket/
Ҥݤ [Ҥ] /(n) lap blanket/
Ҥ [Ҥ] /(n) (1) near one's knee/below one's knee/(2) under the protection of (e.g. one's parents)/under the care of/(3) territory of a powerful person/
Ҥ᤭礦 [Ҥ᤭] /(v5u) to crowd together in a confined space/to gather and make a commotion/
Ҥݤ [Ҥ] /(n) armrest (of a chair)/elbow rest/
Ҥݤ [Ҥ] /(n) (1) armchair/chair with arm rests/(2) senior staff/
Ҥݤػ [Ҥ] /(n) (1) armchair/chair with arm rests/(2) senior staff/
Ҥ [Ҥ] /(n) (1) (detachable) elbow rest/arm rest/elbow pad/(2) (MA) elbow strike (karate)/
ҤҤ /(adv,adv-to) (on-mim) whisperingly/(P)/
ҤҤ [ҤҤФʤ] /(n,vs) whispering/
ҤҤ /(adv-to,adv) (1) (on-mim) lapping (e.g. of waves against the shore)/(2) (on-mim) steadily (advancing)/gradually (approaching)/(adj-no,adj-na) (3) (on-mim) sufficient (of the amount of liquid needed to cover a submerged object)/just enough/(adv-to,adv) (4) (on-mim) (arch) speedily/promptly/quickly/smoothly/(5) (on-mim) (arch) closely/exactly/
Ҥभʹ [Ҥभˤ] /(exp,v5k) to listen intently/
Ҥ [Ҥ] /(n) cover-up/hiding at all costs/
Ҥ [Ҥ] /(v5s) to cover/to cover up/
Ҥդ [Ҥޤ] /(n) earnest apology/profuse apology/
Ҥ [ҤϤ] /(n) running swiftly/running at full speed/
Ҥ [ҤФ] /(n) running swiftly/running at full speed/
Ҥ [ҤϤ] /(v5r,vi) (1) to run at full speed/to run and run/(2) to try one's hardest/
Ҥ [ҤФ] /(v5r,vi) (1) to run at full speed/to run and run/(2) to try one's hardest/
Ҥ [Ҥ] /(n) ruff/ruffled collar/ruffed collar/
Ҥä [Ҥä] /(n) scratch/scratch mark/
Ҥä [Ҥä] /(n) scratch/scratch mark/
Ҥä [Ҥä] /(n) grappling hook/grappling iron/
Ҥä̵ [Ҥäʤ] /(adj-na) (uk) continually/continuously/incessantly/
Ҥä֤ [Ҥä꤫] /(v5s,vt) (1) to turn over/to turn upside down/to turn up/to turn inside out/to turn out/(2) to knock over/to tip over/(3) to overturn (e.g. a decision)/to upset/to reverse/
Ҥä֤ [Ҥä꤬] /(v5s,vt) (1) to turn over/to turn upside down/to turn up/to turn inside out/to turn out/(2) to knock over/to tip over/(3) to overturn (e.g. a decision)/to upset/to reverse/
Ҥä֤ [Ҥä꤫] /(v5r,vi) to be overturned/to be upset/to topple over/to be reversed/
Ҥä /(n) (Buddh) (obsc) bhikkhu (fully ordained Buddhist monk)/
Ҥä /(n) (Buddh) (obsc) bhikkhu (fully ordained Buddhist monk)/
Ҥä /(adv-to,adv,vs) (1) (on-mim) quiet (place)/still/silent/deserted/(2) (on-mim) inconspicuously/modestly/quietly/(P)/
Ҥä [Ҥä꤫] /(adv,adv-to) (uk) quietly/
Ҥä㤫ä㤫 /(adj-na,n) (on-mim) jumbled up/disordered/messy/
ҤäĤ [ҤäĤष] /(n) burr (prickly seeds or seedheads that stick to fur and clothes)/
Ҥߤ [Ҥä] /(n) scratch/scratch mark/
Ҥ󤲤 [Ҥä] /(v1) (uk) (col) to carry in one's own hands/to carry in a manner that is obvious to others/
ҤĤ [ҤĤ] /(n) altocumulus cloud/
ҤȤ [ҤȤäѤ] /(n,vs) spin (as in 'take a car for a spin')/run/
ҤȤ [ҤȤäȤ] /(n) (1) one jump/one flight/(2) (at) once/(in) one stroke/
ҤȤ [ҤȤĤ] /(adj-no) (1) one-eyed/(adj-no,n) (2) first (in a series)/initial/
ҤȤΤդɤФ [ҤȤΤդɤǤ⤦Ȥ] /(exp,v5r) to profit at someone else's expense/to rob Peter to pay Paul/to take risks with other people's money/
ҤȤܤ /(n) Hitomebore (variety of rice)/
ҤȤû [ҤȤä] /(n) (an) only child/
ҤȤ [ҤȤꤴ] /(n) soliloquy/monologue/speaking to oneself/
ҤȤ [ҤȤꤴ] /(n) (an) only child/
ҤȤ꿲 [ҤȤ] /(n,vs) sleeping alone/
ҤȤ [ҤȤꤪ] /(n) single parent/one parent/
ҤȤ⤭ [ҤȤꤢ뤭] /(n,vs) walking alone/walking unaided/going alone/standing on one's own/
ҤȤ뤷 [ҤȤꤰ餷] /(n) a single life/a solitary life/living alone/
ҤȤΩ [ҤȤ] /(n,vs) being independent/standing on one's own/becoming independent/
Ҥȥ /(n) (abbr) solitary karaoke/
ҤȰ¿ [ҤȤ󤷤] /(n,vs) feeling of relief/
Ҥȱ [ҤȤ] /(n) shower/rainfall/
Ҥȱˤ [ҤȤ褮] /(n,vs) a swim/
ҤȲ [ҤȤ] /(n,vs) push/another try/
ҤȲ [ҤȤޤ] /(n-adv) (1) one turn/one round/(2) (a) size/(vs) (3) to go around/to make a circuit/to take a turn/(n-adv) (4) twelve years/one cycle of the Chinese zodiac/
ҤȲ [ҤȤޤ] /(n) one lump/one group/
ҤȲ [ҤȤޤ] /(n) one lump/one group/
Ҥȵ٤ [ҤȤ䤹] /(n,vs) (short) rest/breather/break/
Ҥȷ礱 [ҤȤ] /(n) fragment/piece/
Ҥȷ [ҤȤ] /(n) fragment/piece/
Ҥȷ [ҤȤह] /(n,vs) knotting/
Ҥȷ [ҤȤĤ] /(n) one month/
Ҥȸ [ҤȤ] /(n,vs) single word/a few words/brief comment/
Ҥȸ [ҤȤ] /(n) (1) mouthful/morsel/bite/(2) gulp/sip/draft/draught/(3) one word/in short/(4) one share/one contribution/
ҤȺ⻺ [ҤȤ] /(n) a fortune/
ҤȻ [ҤȤ] /(n) (1) one mountain/(2) pile (of something)/heap/lot (in sale)/(3) hump/worst part/(4) large profit/killing/
ҤȻפ [ҤȤ⤤] /(adv) instantly/resolutely/
ҤȻ [ҤȤ] /(n) other people's affairs/somebody else's problem/
ҤȻ [ҤȤȤ] /(n-t,n-adv) (1) moment/a (short) time/a while/(2) former times/(3) (arch) two-hour period/
Ҥȼ [ҤȤƤ] /(n) one small touch/small twist/
ҤȾ [ҤȤޤ] /(n) one square on a grid/one cell of a grid/
Ҥȿ᤭ [ҤȤդ] /(n) blast/puff/whiff/gust/
Ҥڤ [ҤȤ] /(n) pause/period/step/once/some years ago/
Ҥ褺 [ҤȤޤ] /(adv) (uk) for the present/once/in outline/
Ҥư [ҤȤɤ] /(n) disturbance/kerfuffle/
Ҥ³ [ҤȤĤŤ] /(n,adj-no) a chain (of)/a series (of)/
Ҥ [ҤȤ餯] /(n,vs) completing the first stage/reaching a point where one can pause/
Ҥ [ҤȤ] /(n-adv) (1) once/one time/on one occasion/(2) temporarily/for a moment/
Ҥȩ [ҤȤϤ] /(n,adj-no) (1) the skin/human skin/(2) body warmth/
Ҥ [ҤȤФ] /(n-adv,n-t) (1) one night/one evening/(2) all night/overnight/
Ҥ [ҤȤȤ] /(n) (1) one jump/one flight/(2) (at) once/(in) one stroke/
Ҥ [ҤȤ] /(n) armful/bundle/
Ҥˢ [ҤȤ] /(n) blow/shock/
Ҥˢᤫ [ҤȤդ] /(exp,v1) to frustrate (e.g. someone's plans)/to give someone a surprise/to give someone a blow/to scare the hell out of/
Ҥ̣㤦 [ҤȤ] /(exp,v5u) (col) to be somewhat different (from before, from others, etc.)/
Ҥ̲ [ҤȤͤ] /(n,vs) (1) (usu. in positive sentences) (a) sleep/(a) nap/(2) first sleep of silkworms/
Ҥ [ҤȤ] /(n) (1) glance/look/glimpse/(2) complete view/bird's-eye view/
Ҥ [ҤȤ] /(n,vs) quick bath/quick shower/quick dip (e.g. in the sea)/
ҤӤ [ҤȤʤ] /(n,vs) a lick/one lick/
ҤɤǤ [Ҥɤ] /(exp) cruel treatment/raw deal/kick in the pants/
Ҥɤܤˤ [Ҥɤˤ] /(exp,v5u) to have a bad time/to go through a bitter experience/to get into trouble/to get hurt/to suffer/
Ҥɤܤˤ碌 [Ҥɤˤ碌] /(exp,v1) to bring someone to grief/to give someone hell/
Ҥɤܤ碌 [Ҥɤˤ碌] /(exp,v1) to bring someone to grief/to give someone hell/
Ҥɲ᤮ [Ҥɤ] /(adj-pn) (uk) egregious/outrageous/too much/over the top/
Ҥʵ [Ҥʤ] /(n) (uk) daisy (Bellis perennis)/English daisy/
Ҥʷ [Ҥʤ] /(n) (1) model/miniature/pattern/(2) sample/specimen/(3) prescribed form/
Ҥʷ [Ҥʤ] /(n) (1) model/miniature/pattern/(2) sample/specimen/(3) prescribed form/
Ҥʺפ [ҤʤޤĤ] /(n) Girls' Festival (March 3rd)/Dolls' Festival/
Ҥ [Ҥʤ] /(n) tiered doll stand/tiered platform or gallery/
Ҥ [Ҥʤ] /(n) tiered doll stand/tiered platform or gallery/
ҤĻ [Ҥʤɤ] /(n) chick/baby bird/
Ҥͤ [Ҥͤ] /(n) contrary person/sourpuss/dog-in-the-manger/
ҤͤФ [Ҥͤ] /(v5s,vt) to work out/to think up/to devise/to manage (somehow)/to summon up (e.g. courage)/
Ҥκ [ҤΤ] /(n) hinona (Japanese variety of long-rooted pickling turnip, Brassica rapa var. akana)/
ҤҤ /(n,vs) neigh/whinny/
Ҥ /(n) brushwood, etc. used as cultch for seaweed or oyster farming (culch)/
ҤӤ [ҤӤϤ] /(exp,v5r) to get cracked/to develop a crack/to be fissured/
ҤӤڤ줿 [ҤӤΤ줿] /(adj-f) chapped (hands)/
Ҥӳ [ҤӤ] /(n,vs) crack/crevice/fissure/
Ҥӳ [ҤӤ] /(v1,vi) to crack/to develop a crack/
ҤӾƤ [ҤӤ䤭] /(n) crackleware/
Ҥޤ [Ҥޤ] /(n) castor oil/
Ҥ޿ [Ҥޤ] /(n) person with a lot of free time on their hands/person of leisure/idler/
Ҥ᤮ /(n) (uk) Eobiana engelhardti (species of bush cricket)/
Ҥ⤸ /(adj-i) hungry/
Ҥ⤸פ [Ҥ⤸⤤] /(n) state of feeling hungry/
Ҥդ [ҤĤ] /(n,adj-no) (1) (uk) conditions/strings attached/restriction/restrictions/controls/(n) (2) something that has a cord or string attached (e.g. clothes)/(3) having a lover/lover/(4) criminal/someone bound by ropes/
Ҥդ [ҤŤ] /(n,vs) linking/linkage/associating (information)/connecting/
Ҥդ [ҤŤ] /(v1,vt) to link (information, accounts, etc.)/to associate/to connect/
Ҥä /(n) (obsc) hiccup/hiccough/
ҤϤä /(n) close call/near miss/
Ҥ塼 /(adv-to) (on-mim) (with a) whizzing sound/sound of something whizzing by/
Ҥ塼 /(adv-to) (on-mim) (with a) whizzing sound/sound of something whizzing by/
Ҥ夦Ҥ夦 /(n,adj-f,adv-to) (on-mim) whistling sound/wheezing sound/sound of the wind/wuthering/howling/soughing/moaning/
Ҥ /(n) (uk) Joseph's-coat (Amaranthus tricolor)/tampala/
Ҥ礤 /(adv) (on-mim) by chance/suddenly/accidentally/with agility/
Ҥ礤Ҥ礤 /(adv,adv-to) (1) with agility/(2) casually/
Ҥ礦 /(n) (uk) Joseph's-coat (Amaranthus tricolor)/tampala/
Ҥ礦Ҥ /(n) (uk) house dust mite (Dermatophagoides spp.)/
Ҥ礦 [Ҥ礦] /(n,vs,adj-no) plagiarism/piracy/
Ҥ礦 [Ҥ礦] /(n) leopard print (design)/
Ҥ礦 [Ҥ礦ؤ] /(n,vs) sudden change/complete change/
Ҥ礦 [Ҥ礦] /(n) whitlow/
Ҥ礳ä /(adv) suddenly/abruptly/impulsively/
Ҥ礳Ҥ礳 /(adv,n) unsteady steps/bobbing/
Ҥä /(adv) all of a sudden/suddenly/by chance/unexpectedly/
Ҥä /(adv) all of a sudden/suddenly/by chance/unexpectedly/
Ҥä /(adv,vs) (1) (on-mim) possibly/perhaps/perchance/(2) (on-mim) unintentionally/accidentally/
ҤäȤ /(exp) possibly/by some possibility/perhaps/(P)/
ҤäȤ /(exp) by any chance/(should) it happen (that)/(P)/
ҤäȤ /(adv) (on-mim) perhaps/maybe/possibly/(P)/
Ҥ /(adj-i) spindly/weak/gangly/
Ҥ /(v1) to stagger/to stumble/to be unsteady on one's feet/
Ҥä /(adv) (on-mim) tall and thin/long and thin/lanky/spindly/gangly/
ҤҤ /(adj-na,adv,n,vs) (on-mim) frail/lanky/swaying/
Ҥ /(adv-to,adv) (on-mim) tall and thin/long and thin/lanky/spindly/gangly/
ҤĹ [Ҥʤ] /(adj-i) long and narrow/lanky/gangling/spindly/
Ҥ /(adj-pn) strange/unexpected/(by) chance/unusual/curious/
Ҥ褳Ʀ [Ҥ褳ޤ] /(n) chickpea (Cicer arietinum)/garbanzo bean/
ҤҤ /(adv,adv-to) (1) (on-mim) cheep cheep/tweet tweet/(2) gently (moving)/
ҤĻ [Ҥɤ] /(n) (uk) brown-eared bulbul (Hypsipetes amaurotis)/
ҤҤ /(adv,adv-to,n,vs) (1) (on-mim) flutter/(2) (on-mim) flickering (light, flame, etc.)/(n) (3) frill/(P)/
Ҥ /(adv-to) (on-mim) nimbly/lightly/
Ҥ鲾̾ [Ҥ餬] /(n) (uk) hiragana/cursive Japanese syllabary used primarily for native Japanese words (esp. function words, inflections, etc.)/
ҤҰ [Ҥ餷㤤] /(n) rank and file member of staff/ordinary employee/low-grade employee/
Ҥ [Ҥ餿] /(n) (uk) oyster mushroom (Pleurotus ostreatus)/
ҤĤ /(v5k,vi) to hurt/to smart/to sting/
ҤҤ /(adv,n,vs) (on-mim) prickling pain/smarting/stinging/
Ҥ [Ҥ줶] /(n) hot sake with grilled fish fins (esp. fugu or sea bream)/
Ҥ [Ҥդ] /(v5s,vi) to prostrate oneself before/
Ҥ /(adv,adv-to,vs) (on-mim) cool/chilly/feeling nice and cold/
Ҥʤ [Ҥޤ] /(v1,vt) (1) to bend (with great force)/to twist/to wrench/(2) to distort (the truth)/
Ҥ [Ҥ] /(n,adj-no) dying/(on the) verge of death/
Ҥ [Ҥ󤻤] /(n,vs) rejection/ostracism/
Ҥ [Ҥय] /(v5k) to strip/to peel/to tear off/
Ҥȴ [Ҥ̤] /(v5k) to uproot/to pull out/
Ҽ [Ҥ] /(adj-na,n) weak/delicate/sickly/
Ҽ夤 [Ҥ襤] /(adj-i) weak/sickly/
¹ [Ҥޤ] /(n) great-grandchild/
¹ [Ҥ] /(ok) (n) great-grandchild/
¹ [Ҥޤ] /(ok) (n) great-grandchild/
¹ [ҤҤ] /(ok) (n) great-grandchild/
¹ [Ҥޤ] /(n) great-grandchild/
 [Ҥ] /(n) desire for a fire that comes with the cold of autumn/
ӤӤ /(adv,adv-to) (on-mim) noisily/bleatingly/
Ӥä /(adv) with a start/
ӤĤ /(v5k,vi) to be scared/
ӤȤ⤷ʤ /(adj-i) (1) unperturbed/undaunted/retaining composure/(2) unyielding/not giving an inch/
ӤӤ /(adv,n,vs,adj-no) (on-mim) being afraid of/being fearful/being timid/being nervous/(P)/
Ӥ /(adv) with a start/
Ӥ /(n) last on the list/at the bottom/
Ӥä /(adv) (1) (on-mim) with a snap/(break) cleanly/(2) (reject) sternly/flatly/(3) smartly (e.g. of dressing up well)/
ӤФ /(adv,adv-to) (on-mim) without holding anything back/mercilessly/relentlessly/energetically/vigorously/
ӤӤ /(adv) (on-mim) stickily/relentlessly/
ӤӤ /(adv) soaked/slushy/wet/
Ӥ /(n) bush hammer/
ӤӤ /(adj-no,adj-na) (1) (on-mim) soaked/drenched/sopping/soppy/wet/(adv,adv-to) (2) (on-mim) incessantly (raining)/drizzling/(P)/
ӤǨ [Ӥ̤] /(n,adj-no) sopping wet/sodden/wet to the skin/(P)/
Ӥ /(adv-to) (1) (on-mim) with a snap/(break) cleanly/(2) (reject) sternly/flatly/(3) smartly (e.g. of dressing up well)./
ӤӤ /(adj-no,adj-na,adv,vs) (1) drenched/soaked/(adv,vs) (2) romantically/
Ӥʸ [Ӥ] /(exp) being penniless/not having a cent/
ӤӤ /(n,adv-to) (on-mim) sound of the expulsion of soft matter mixed with water/diarrhea, etc. sounds/watery/
ӤӤ /(adj-na,adv,n,vs) splashing/dabbling/
ӤӤ /(adj-no,adj-na) (1) (on-mim) soaked/drenched/sopping/soppy/wet/(adv,adv-to) (2) (on-mim) incessantly (raining)/drizzling/
Ӥäꥫ /(n) candid-camera/candid-camera footage/
Ӥäϥ /(n) funhouse/fun house/
Ӥäޡ /(n) exclamation mark/exclamation point/
Ӥäŷ [Ӥä꤮礦Ƥ] /(n,vs) (yoji) astonished/stunned/startled out of one's wits/thunderstruck/open-eyed astonishment/
ӤäȢ [ӤäФ] /(n) jack-in-the-box/jack-in-a-box/
Ӥä [ӤäҤ] /(exp,v5k) to limp/
Ӥä /(adj-na,adv) (on-mim) wet through/drenched/(P)/
Ӥä /(adv) closely packed/crowded close/(P)/
Ӥä /(adv) without gaps/closely packed/always/usually/often/frequently/continuously/
Ӥˤ /(v5r) (sl) to go to a convenience store/
ӤӤ /(n) chatter mark (machine tools)/
ӤӤ /(v5r,vi) (1) to feel nervous/to feel self-conscious/to feel surprise/(2) (col) to get cold feet/to get the jitters/to feel frightened/
Ӥ夦Ӥ夦 /(n,adj-f,adv-to) (on-mim) whistling sound/wheezing sound/sound of the wind/wuthering/howling/soughing/moaning/
Ӥ /(adv-to) (on-mim) zip/ping/zing/zoom/whoosh/
Ӥ /(adv-to) (on-mim) zip/ping/zing/zoom/whoosh/
ӤӤ /(adv) (on-mim) swishing through the air/whirling quickly/moving quickly/
ӤӤ /(adv,n,vs) (on-mim) flutter/flutteringly/
Ӥۤ [Ӥ餯Ф] /(n,vs) handing out flyers/distributing leaflets/
Ӥ /(n) last on the list/at the bottom/
Ӥä /(adv,vs) (on-mim) ripping/tearing/vibrating/buzzing/like an electric shock/
ӤӤ /(adj-na,adv,n) (1) (on-mim) like an electric shock/ripping/rattling/(adv-to,adv) (2) (on-mim) tearing to pieces/ripping apart/(P)/
Ӥ /(suf,v1) seeming to be .../becoming like .../behaving as .../
Ӥ [Ӥ路] /(n) loquat wine/
Ӥ󤷤 /(adv,adv-to,vs) vigorous for one's age/active despite one's years/hale and hearty/full of beans/
Ӥ /(n,vs) slap in the face/slap on the cheek/
ӤӤ /(adj-no) hard (e.g. penis)/strong (e.g. beat of music)/throbbing (e.g. headache)/blaring (e.g. rock music)/
Ԥ /(n) state of fine weather where one is subject to direct sunlight/
ԤԤ /(n,adj-f,adv) (1) (on-mim) whistling or chirping/(2) flute/(3) beginner/(4) poor/
Ԥä /(adv,vs) brightly/dazzlingly/sparklingly/brilliantly (shining)/
Ԥɤ /(n) (col) atomic bomb/
ԤԤ /(adj-na,adv-to,n,adj-no) (on-mim) glitter/sparkle/(P)/
ԤԤ [ԤԤҤ] /(exp,v5r) to sparkle/to glitter/to twinkle/
Ԥ [Ԥ] /(n) (1) scoring hand with one 20 point flower card and six 1 point flower cards/(2) something (or someone) that stands out above the rest/
Ԥä /(adv) with a twitch (e.g. an eyebrow)/with a dip/with a bob/with a flutter/
ԤԤ /(vs) (1) to twitch/(adv-to) (2) twitchingly/
ԤԤư [ԤԤ] /(exp,v5k) to jerk/to wiggle/to twitch/
Ԥ /(adv-to,adv) (on-mim) with a twitch (e.g. an eyebrow)/with a dip/with a bob/with a flutter/
ԤԤ /(vs) to twitch/
ԤԤ /(adv,adv-to) (on-mim) blip blop (i.e. video game sounds)/
Ԥ /(adv-to) (on-mim) with a crack/with a snap/slam (a door)/stretch (one's spine)/
Ԥä /(adv) (on-mim) slapping/splatting/
ԤäԤ /(adv) (1) slap (sound of a flat object continuously striking something)/(2) splash/
ԤԤ /(adv) (1) slap (sound of a flat object continuously striking something)/(2) splash/
Ԥ /(adv,adv-to) slapping/splashing/splatting/banging shut/flat (refusal, denial, etc.)/
Ԥ /(adv-to) with a click/with a snap/
Ԥä /(adv,vs) (1) (on-mim) tightly/closely/(2) (on-mim) exactly/precisely/(3) (on-mim) suddenly (stopping)/
Ԥ /(adv-to,adv) (1) (on-mim) tightly/closely/(2) (on-mim) exactly/precisely/(3) (on-mim) suddenly (stopping)/
Ԥ /(adv) perfectly matching/totally agreeing/concurring/sticking to/
Ԥä /(adv,vs) tightly/snugly/
ԤԤ /(adv-to,vs) (1) (on-mim) bursting with youth and energy (esp. young woman)/vivaciously young/spunky/energetic/(adv-to) (2) (on-mim) (fish) jumping around energetically (e.g. when caught in a net)/(adj-no) (3) (on-mim) bursting (e.g. seams)/tight/(adv-to) (4) (on-mim) splattering (e.g. cooking oil)/
ԤԤ /(adv,n,vs) splash water/dabble in water/splashing sound/
Ԥ /(adv-to,adv) (1) (on-mim) splash/(2) (on-mim) slam/slap/
Ԥä /(adv,adv-to,vs) (1) (on-mim) tightly/closely/(2) (on-mim) exactly/precisely/(3) (on-mim) suddenly (stopping)/(adv,adv-to,vs,adj-na) (4) (on-mim) perfectly (suited)/ideally/
Ԥä /(adv,adv-to,vs) (1) (on-mim) tightly/closely/(2) (on-mim) exactly/precisely/(3) (on-mim) suddenly (stopping)/(adv,adv-to,vs,adj-na) (4) (on-mim) perfectly (suited)/ideally/(P)/
Ԥä /(adv) perfectly matching/totally agreeing/concurring/sticking to/
Ԥä /(adv,adv-to,vs) (on-mim) tightly/snugly/
Ԥ夦 /(adv-to) (on-mim) whiz (e.g. projectile through air)/swoosh/whoosh/whistling sound/
Ԥ夦Ԥ夦 /(n,adj-f,adv-to) (on-mim) whistling sound/wheezing sound/sound of the wind/wuthering/howling/soughing/moaning/
ԤԤ /(n) whistling of wind/
Ԥ /(adv-to) (on-mim) whiz (e.g. projectile through air)/swoosh/whoosh/whistling sound/
Ԥ礳Ԥ礳 /(adv-to) (1) (on-mim) up and down/lightly/nimbly/moving in small leaps as a frog or rabbit/(2) (on-mim) casually/(strolling about) without a care/
Ԥ礳 /(adv) quickly, in a bouncing way (e.g. for a bow)/action of quickly bowing or lowering one's head/
Ԥ礳 /(adv) quickly, in a bouncing way (e.g. for a bow)/action of quickly bowing or lowering one's head/
ԤԤ /(adv,adv-to) (on-mim) hopping/skipping/lightly and repeatedly jumping/(P)/
ԤԤ /(adv,adv-to) (on-mim) cheep cheep/tweet tweet/
ԤԤĤ [ԤԤʤ] /(exp,v5k) to peep/to cheep/
ԤԤ /(adv,adv-to,n,vs) fluttering (e.g. cloth, paper)/waving/small fluttering object/
Ԥä /(adv,vs) (on-mim) tingling/stinging/pungently/
ԤäȤ /(exp,vk) pungent/biting/racy/hot/
ԤԤ /(adv,n,vs) (on-mim) tingle/sting/smart/hot/burning the tongue/becoming tense/(P)/
Ԥ /(adv,adv-to,vs) (on-mim) tingling/stinging/pungently/
Ԥ [Ԥ꤫] /(adj-no,n) spicy/piquant/
Ԥ󤷤 /(adv,adv-to,vs) vigorous for one's age/active despite one's years/hale and hearty/full of beans/
Ԥ /(n,vs) slap in the face/slap on the cheek/
Ԥ /(adv,vs) (1) (on-mim) tensely/tightly/tautly/(2) (on-mim) erectly/(3) (on-mim) intuitively/instinctively/immediately/(4) (on-mim) with a burst/with a crack/
Ԥĥ [ԤȤϤ] /(exp,v5r) to pull tight/to brace/to tighten/
Ԥ [ԤȤ] /(exp,vk) to get (a joke or explanation)/to strike home/to know intuitively/
ԤԤ /(adv,n,vs,adj-no) (on-mim) lively/(P)/
Ԥ [Ԥ󤵤] /(n) (col) crisp, unwrinkled banknote/
աä /(adv) (on-mim) with a whiff/with a puff/
աա /(adv) (1) (on-mim) sound of heavy breathing/(n,vs) (2) blowing on something (e.g. to cool it down)/
ա /(int) hmm/well .../humph/huh/pshaw/pish/
դ /(n) coming to nothing/ending without result/total waste/
դ [դޤĤ] /(n) Bellows Festival/festival for blacksmiths and foundries on the eighth day of the eleventh month of the lunar calendar, on which they would clean their bellows and pray/
դפ [դޤĤ] /(n) Bellows Festival/festival for blacksmiths and foundries on the eighth day of the eleventh month of the lunar calendar, on which they would clean their bellows and pray/
դ /(adv) abruptly/suddenly/unexpectedly/
դˤ /(exp,vs-i) to lose completely/to waste all/to let something slip away/
դˤʤ /(exp) to come to nothing/to fall through/to end without result/
դ礦 [դ礦] /(n) (astron) Apus (constellation)/the Bird-of-Paradise/
դդ /(adv) (1) (on-mim) sound of heavy breathing/(n,vs) (2) blowing on something (e.g. to cool it down)/
դ /(int) hmm/well .../humph/huh/pshaw/pish/
դդ /(adv-to,vs,adj-na,adj-no) (1) soft (and fluffy) (e.g. bed, bread, baked potato)/(adv-to,vs) (2) absent-mindedly/
դ /(n) (obsc) turned-back hem of a kimono/
դ [դ褻] /(n) (1) medley (of food, songs, etc.)/(2) (snow or sand) drift/
դ [դȤ] /(v5r,vt) to wipe off/to wipe up/
դ餷ʴ [դ餷] /(n) baking powder/
դ [դϤ] /(n) (uk) calf (of leg)/
դ [դäĤ] /(n,adj-no) sulky look/sullen look/
դ [դĤ] /(n,adj-no) sulky look/sullen look/
դ [դŤ] /(n,adj-no) sulky look/sullen look/
դ /(n) (uk) sugar glider (species of flying phalanger, Petaurus breviceps)/
դ󤬤ޤ /(n) (uk) Leadbeater's possum (Gymnobelideus leadbeateri)/
դϿ̿ˤ [դϤΤϤ] /(exp) (proverb) honey is sweet, but the bee stings/I would like to taste fugu, but I value my life/hesitating from doing something because of fear of consequences/
դ꤬ [դ꤬] /(exp,v5r) (arch) to feel relieved/to be relieved/
դ /(v1,vi) (sl) to run away (e.g. from work)/
դ /(adv,adj-na) (arch) plenty/
դ [դ] /(v5m,vi) to mope/to brood/to be in low spirits/to have the blues/
դ [դ] /(n) tassel/fringe/
դ /(v5k) to frolic/to romp/to fool/to be flip/
դ󤸤ʤ /(exp) (vulg) stop bullshitting me/you're fucking kidding me/you're full of shit/
դ󤸤͡ /(exp) (vulg) stop bullshitting me/you're fucking kidding me/you're full of shit/
դ󤸤ͤ /(exp) (vulg) stop bullshitting me/you're fucking kidding me/you're full of shit/
դ /(exp) (vulg) stop bullshitting me/you're fucking kidding me/you're full of shit/
դʤ /(exp) (vulg) stop bullshitting me/you're fucking kidding me/you're full of shit/
դ /(adj-na,n) (1) dissolute/dissipated/licentious/fast/loose/(2) slovenly/untidy/messy/
դ [դ] /(n) (1) knothole/peep-hole/(2) bad eyes/
դޱۤ [դޤ] /(n) through a fusuma/
դ [դ] /(n) Gemini (constellation)/the Twins/
դ᤯ /(v5k) to make a commotion/
դ򳫤 [դ򤢤] /(exp,v1) (1) to open the lid/to lift a lid/(2) to open the lid (on)/to make public/(3) to start (something)/(4) to look at the results (consequences, outcome, effect)/to look at the condition of something/(5) to open (of a theatre)/
դĤ [դ򤷤] /(exp,v1) to shut the lid/
դ [դȤ] /(n-t) (1) fairly long period of time/(2) (arch) four-hour period/
դ [դ] /(n) both parents/
դ [դ󤽤] /(n) Swiss chard (Beta vulgaris var. cicla)/silverbeet/
դä /(int) I'm back! Revived!/
դä /(adv-to) (on-mim) fully/luxuriantly/fluffy/plump/soft and full/
դä /(adv-to) fully/luxuriantly/fluffy/plump/soft and full/corpulent/
դä /(n) juvenile Japanese sea perch (usu. 2-3 years in age and 40-60 cm in length)/
դäĤ /(adv,adv-to) (1) (on-mim) breaking off/snapping off/(2) (on-mim) suddenly stopping/
դä /(adv) (1) (on-mim) with a whiff/with a puff/(2) suddenly/abruptly/without warning/
դ [դä] /(n) fluorine (F)/
դФ [դäȤФ] /(v5s) (1) to blow off something (strongly)/(2) to blow off one's worries/to brush away one's worries/(3) to accomplish a task very rapidly/(4) to drive (a car) at full speed/
դĤ /(n) listeners' corner (portion of radio programming for correspondence from listeners)/
դĤ /(adv,adv-to) (1) (on-mim) breaking off/snapping off/(2) (on-mim) suddenly stopping/
դƿ [դƤ] /(n,vs) sulking in bed/going to bed in a huff/
դ [դƤ] /(v1,vi) (uk) to become sulky/to become irresponsible (due to disgruntlement)/
դȤ [դȤ] /(n,vs) with hands in pockets/idleness/
դȤԹ [դȤĤ] /(n) financial situation/financial standing/
դȤ /(adj-pn) impulsive/unexpected/accidental/casual/inadvertent/on a whim/
դˤդ /(vs) (1) stroke/caress/(n) (2) soft (object)/dreamlike (object)/tender (object)/
դˤ /(adv-to,adv) (on-mim) limply/
դˤդˤ /(n,vs) (1) limpness/(adj-na,adj-no) (2) soft/limp/flabby/(3) mumbling/talking with food in one's mouth/
դˤ /(adv-to,adv) (on-mim) limply/
դ /(n) giggling sound/laugh/ha ha/
դդ /(int) pooh!/
դ /(int) hmm/I see/hrm/
դä /(adv) (on-mim) aimlessly/by chance/accidentally/casually/suddenly/unexpectedly/
դĤ /(n,adj-no,adv) lightheadedness/disorientation/wobbliness/staggering/
դĤ [դĤ] /(n) lightheadedness/disorientation/wobbliness/
դĤ /(v5k,vi) (1) to feel giddy/to totter/to stagger/(2) to be unfixed (emotions, beliefs, etc.)/to waver/(3) to wander aimlessly/to loiter/to putter/
դդ /(adj-na,adv-to,vs,adj-no) (1) (on-mim) unsteady (e.g.on one's feet)/staggering/reeling/tottering/dizzy/(2) (on-mim) wandering/without knowing what one is doing/having no goal in mind/(P)/
դ /(adv,adv-to) (1) aimlessly/unexpectedly (showing up)/(2) slowly swaying/staggering/moving feebly/
դդ /(adv,adv-to) (1) frilly/(2) fluttery/
դ뤤˳ݤ [դ뤤ˤ] /(v1) (1) (uk) to sieve/to sift/to winnow/to separate (wheat from chaff)/(2) (uk) to screen (candidates)/
դ뤤 [դ뤤Ȥ] /(v5s) to shake off/
դ뤤 [դ뤤Ȥ] /(v5s) to sift out/to screen or eliminate (candidates)/
դ뤤Ȥ [դ뤤Ȥ] /(v5s) to shake off/
դ뤤Ȥ [դ뤤Ȥ] /(v5s) to sift out/to screen or eliminate (candidates)/
դ뤨 [դ뤨] /(n) (ling) trill (consonant sound)/
դޤ [դޤ] /(n) treat of sake/
դΤ [դ뤵] /(n) (1) (uk) home town/birthplace/native place/one's old home/(2) (arch) ruins/historic remains/(P)/
դ줢 [դ줢Ҥ] /(n) meeting place/open area for meetings, markets, etc./
դ줢ưʪ [դ줢ɤ֤Ĥ] /(n) petting zoo/
դ礤 [դ줢] /(n,adj-f) (uk) contact/connectedness/rapport/mutual touching/
դä /(adv,vs) (1) (on-mim) floating/drifting/weightlessness/(2) (on-mim) softly/gently/lightly/
դä /(adv,vs) (1) (on-mim) floating/drifting/weightlessness/(2) (on-mim) softly/gently/lightly/
դդ /(adv-to,adv,vs) (1) (on-mim) lightly (floating, drifting, etc.)/buoyantly/(adj-no,adj-na,adv-to,adv,vs) (2) (on-mim) soft/fluffy/spongy/(adv-to,adv,vs) (3) (on-mim) unsteadily/flightily/fickly/frivolously/
դ /(adv-to) (on-mim) softly/gently/lightly/(P)/
դ /(int) (1) hmm/well .../humph/huh/pshaw/pish/(pref) (2) roughly/harshly/violently/
դ󤤵 [դ󤤤] /(n) atmosphere (e.g. musical)/mood/ambience/ambiance/
դ󤾤֤ [դ󤾤꤫] /(v5r,vi) (1) to lie on one's back with legs outstretched/to recline/(2) to get cocky/to be arrogant/
դ /(v5r,vt) (1) to snatch/to grab/to steal/(2) to charge (an exorbitant price) for/
դ /(adj-na,n) plentiful/abundant/lavish/
դɤ [դɤҤȤ] /(exp,n) (wearing) a loincloth alone/nothing but a loincloth/
դɤô [դɤĤ] /(n) (1) (uk) (col) rikishi of the lowest rank/(2) underling/
դʤ /(adv) in plenty/fully/
դդ /(int) (1) uh-huh/(adv) (2) (on-mim) sniff-sniff/
դ /(adv-to,adv) (on-mim) gently/airily/fluffily/(P)/
դϵ [դ󤤤] /(n) atmosphere (e.g. musical)/mood/ambience/ambiance/
դ [դ󤸤Ф] /(v5r,vt) to tie fast/
դȿ֤ [դ󤾤꤫] /(v5r,vi) (1) to lie on one's back with legs outstretched/to recline/(2) to get cocky/to be arrogant/
դ [դ٤] /(n,adj-no) feces/
ղ [դ] /(n,vs) incubation/hatching/
ղ [դ礦] /(n) hatchery/
Ƭ [դȤ] /(n) pier/wharf/quay/dock/
 [դ] /(n,vs) incubation/hatching/
֡ /(adv-to,adv) (1) whirr/hum/buzz/(2) whoosh/woosh/whiz/
֤֤ /(adv) (1) (on-mim) bugling sound/honking/oinking/(2) (on-mim) grumbling/complaining/(n) (3) (chn) car/automobile/
֤ /(adv-to,adv) (1) whirr/hum/buzz/(2) whoosh/woosh/whiz/
֤֤ /(adj-na,adv,n,vs,adj-no) (on-mim) too big/baggy/(P)/
֤ä /(adj-na,n) awkward/
֤֤ /(adj-na,adv,n,vs) (1) (on-mim) bulging/swelling (e.g. with water)/loose-fitting or baggy (clothing)/(2) bubbling/foaming/
֤ /(adv) sound of something floating or sinking in water/
֤ä /(adv,vs) (1) (on-mim) sound of something thick and soft being pierced by something sharp and hard/(2) containing sullen anger or discontent/
֤֤ /(adv-to,adv,vs) (1) (on-mim) sputtering/smoldering/(2) (on-mim) repeated thrusting into something (sword, needle, etc.)/pricking repeatedly/(3) (on-mim) mutterings of discontent/faint sounds of complaint/
֤ [֤] /(n) pork miso soup/miso soup with pork and vegetables/
֤ [֤魯] /(v5s,vt) (1) to destroy/to crush/to break by striking/to wreck/(2) to spoil/to ruin/
֤ [֤] /(v1,vt) (1) to forcefully open up a hole (in a wall, etc.)/(2) to speak frankly, holding nothing back/(3) to throw out everything inside/
֤ [֤] /(v5m,vt) (1) to throw/to toss/to cast/(2) to hit/to strike/to smash/to hammer in/to drive in/(3) to fire into (e.g. a crowd)/to launch (e.g. missiles)/to lob (e.g. grenades)/(4) to wear (sword, etc.)/to carry/
֤ [֤ޤ] /(v1,vt) (1) (uk) to throw out (everything)/(2) (uk) to tell frankly/to confess/
֤ڤ [֤] /(adj-f) livid/
֤ڤ [֤] /(adj-f) livid/
֤ڤ [֤] /(v1) (col) to be enraged/to flip out/
֤ڤ [֤] /(v1) (col) to be enraged/to flip out/
֤ [֤] /(v5r) (1) to slam into (e.g. a wall, a limit) (figuratively)/to hit/(2) to face (e.g. trouble, a problem)/to confront/
֤ˤ [֤֤] /(v5r) (col) to smash down/to beat in/
֤ȴ [֤̤] /(n) (1) removing a partition/(adv) (2) (col) straight through without interruption/
֤ȴ [֤̤] /(v5k,vt) (1) to punch/to hit and hit/to stamp out/(2) to pierce/to bore into/to knock down walls/
֤ [֤] /(v1,vt) (1) to forcefully open up a hole (in a wall, etc.)/(2) to speak frankly, holding nothing back/(3) to throw out everything inside/
֤ä [֤äᤷ] /(n) rice with other ingredients poured on top/
֤ä [֤äܤ] /(adj-na,n) (uk) curt/blunt/brusque/(P)/
֤äڤ [֤ä] /(v5r,vt) to chop (a branch, etc.)/
֤ä㤱 /(n) speaking one's mind and holding nothing back/
֤ä㤱 /(v1,vt) to be frank .../to put things bluntly .../
֤äĤ /(n,adj-na) without preparation/off the cuff/abrupt/outspoken/(at) first/
֤äĤ [֤äĤۤФ] /(n,adj-no) performing without rehearsal/
֤äĤ /(adv,adv-to) (on-mim) breaking off/snapping off/
֤äȤ /(adj-i) fat/thick/
֤äȤ /(adj-f) (sl) surprise/surprising/
֤ð㤤 [֤ä] /(n) diagonal cross/x-shaped cross/
֤ò [֤ä魯] /(v5s,vt) (1) (col) to destroy/to crush/to break by striking/to wreck/(2) (col) to spoil/to ruin/
֤óݤ [֤ä] /(v1,vt) to dash (e.g. liquid on someone's face)/to slosh/to splash/to souse/to pour/
֤û [֤ä] /(v5s,vt) to beat to death/to kill/
֤ڤ [֤ä] /(v5r,vt) to violently cut something apart/to hack down/to chop/to cut off/
֤ڤ [֤ä] /(v1,vi) (1) to suddenly break with a snap/to suddenly get cut off/(2) to snap/to become furious/
֤³ [֤äĤŤ] /(adv) (1) (uk) continuously/throughout/(2) in succession/
֤á [֤ä] /(v5k) to beat vigorously/to rain stikes upon someone/to tan someone's hide/to mericlessly pummel/to beat the daylights out of/
֤̤ [֤äȤ] /(adj-no) continuous/nonstop/consecutive/ceaseless/
֤٤ [֤äĤ֤] /(v5s,vt) to smash violently/to crush/
֤ݤ [֤ä] /(v5s) to knock down/
֤ݤ [֤ä] /(v1,vi) to fall flat/to collapse in a heap/
֤Ф [֤äȤФ] /(v5s,vt) (1) to strike (as to send flying)/to beat/to knock/(2) to jump with force/to leap/(3) to accomplish a task very rapidly/(4) to drive at full speed (e.g. a car)/
֤ [֤äȤ] /(v5b) (1) to jump/to leap with great strength/(2) to lack common sense/(3) to be extremely surprised (by)/
֤ [֤äѤʤ] /(v5s) to fire a gun/to let off a gun/to loose off a shell/
֤Ĥθ [֤Ĥꤲ] /(n) (sumo) head-to-head training/drill consisting of pushing and being pushed/battering practice/
֤Ĥ礤 [֤Ĥꤢ] /(n) collision/clashing/
֤Ĥ礦 [֤Ĥꤢ] /(v5u,vt) to collide/to clash/
֤Ĥ /(adv) moaning/muttering/complaining/
֤Ĥ礦 [֤Ĥ] /(v5u) (1) to knock (ideas) against each other/to present competing ideas/to have a lively exchange of ideas/(2) to smash together/to crash into each other/to throw at each other/
֤Ĥ֤ /(n,adv,adv-to) (1) (on-mim) grunt/grumble/complaint/mutter/(2) pimples/spots/eruption/rash/(3) cutting into small pieces/(4) simmering/(P)/
֤ڤ [֤Ĥ] /(n) (food) chunk/lump/thick slice/cutting into chunks/
֤ڤˤ [֤Ĥˤ] /(exp,vs-i) to cut into chunks/to chop into lumps/
֤ɤ [֤ɤ] /(n,adj-no) (grape) wine/
֤ɤ [֤ɤޤ] /(n) uveitis/
֤ʤᤸ /(n) (uk) brown beech mushroom (Hypsizygus marmoreus)/brown clamshell mushroom/
֤ʤ [֤ʤΤ] /(n) Japanese beech tree/
֤ۤä /(int) boohoo (crying)/
֤֤ /(adj-na,adv,n,vs) (on-mim) soft and flabby/
֤ä /(adv) (1) limply/(2) idly/(3) aimlessly/
֤Ĥ /(v5k,vi) to dangle/to swing/to stroll about/to hang around/to linger/
֤֤ /(adj-na,adv,adv-to,vs) (1) (on-mim) dangling heavily/swaying to and fro/swinging/(adv,adv-to,vs) (2) (on-mim) strolling/rambling/roaming/wandering/(3) (on-mim) idly/lazily/leisurely/aimlessly/(4) (on-mim) persisting (of an illness)/(P)/
֤ /(adv-to,adv) (1) (on-mim) dangling/(2) (on-mim) aimlessly/casually/idly/(3) (on-mim) unexpectedly/
֤֤ /(adv-to,adv) (on-mim) dangling heavily/swaying to and fro/swinging/
֤֤ /(adv,vs,adj-na) (on-mim) dangling/
֤鲼 [֤餵] /(n) (1) (id) cornering someone by lying in wait, e.g. for an unexpected interview or photograph/doorstepping/(adj-f) (2) hanging/dangling/
֤鲼ꥤǥ [֤餵ꥤǥ] /(n) (comp) hanging indent/
֤鲼 [֤餵ꤷ夶] /(n) doorstop interview/doorstep interview/on-the-move interview/informal interview in which reporters surround a public figure and prod him for an off-the-cuff response/
֤鲼 [֤餵] /(v5r,vi) to hang from/to dangle/to swing/(P)/
֤鲼 [֤餵] /(v1,vt) to hang/to suspend/to dangle/to swing/to carry/(P)/
֤ꤳ /(n) sailfin sandfish eggs/
֤û [֤ä] /(n,vs,adj-no) (derog) (sl) woman or girl who acts cute by playing innocent and helpless/
֤֤ /(adv,n,vs) (1) (on-mim) angrily/in a huff/in anger/(2) high on marijuana/
֤֤ [֤꤫] /(v5s,vi) to come back/to return/to recur/
֤뤦 /(v5u,vi) (col) to cower in fear/to be scared/to be nervous/
֤ä /(adv) (on-mim) shiveringly/
֤֤ /(adv,n,vs) (on-mim) shivering with cold or fear/shaking/trembling/(P)/
֤ /(adv-to,adv) (on-mim) with a vroom/with a sudden shaking/
֤ /(int) (1) (on-mim) va-va-vroom (esp. fast cars or bikes, sexy women or men)/va-voom/vrrrm/(2) (on-mim) sound of animal shaking its fur to dry off after getting wet (esp. dogs)/
֤ /(adv-to,adv) (on-mim) with a vroom/with a sudden shaking/
֤ /(n) (1) camera shake/picture blur/(2) deviation/slight shifting/
֤ /(v1,vi) (1) to be blurred (photo, video, etc.)/for a camera to be shaken/(2) to waver (in one's beliefs, policy, etc.)/(3) to shift (position)/to be slightly off/
֤֤ /(adj-na,adv,vs) (on-mim) spongy/
֤֤ /(n,adv) (1) (on-mim) buzz/hum/(2) (on-mim) shake/shaking/
֤󲥤 [֤ʤ] /(v5r,vt) to knock/to hit hard/to give a hard blow/to wallop/to sock/
֤ [֤] /(n) (abbr) newspaper reporter/
֤ꤲ [֤ʤ] /(v1,vt) to throw (strongly, violently, etc.)/
ָ [֤Ĥ] /(adj-i) bulky/massive/thick/heavy/
סϺ [ס] /(n,vs) (1) (col) unemployed person/(2) (col) vagabond/floater/vagrant/
פä /(adv) (on-mim) abruptly/suddenly in a bad mood/in a huff/
פ /(adv) (on-mim) abruptly/suddenly in a bad mood/in a huff/
פ /(adv-to,adv) (1) (on-mim) puffing (e.g. cigarette smoke)/(2) (on-mim) bobbing (to the surface)/floating lightly/
פפ /(adv-to,adv) (1) (on-mim) puffing (e.g. cigarette smoke)/(2) (on-mim) bobbing (to the surface)/floating lightly/
פä /(adv) (on-mim) puffed up/
פפ /(adv,adv-to) (1) (on-mim) bubblingly/foamingly/sinking or rising while giving off bubbles/(2) (on-mim) cute and chubby/pudgy/puffed up/
פ /(adv,adv-to) (1) (on-mim) partly puffed up/(2) (on-mim) bubblingly/
פפ /(adv-to,adv,vs) (1) (on-mim) sputtering/smoldering/(2) (on-mim) repeated thrusting into something (sword, needle, etc.)/pricking repeatedly/
פפ /(adv-to,adv,vs) (1) (on-mim) sound of bubbles (or other small objects) being popped/(2) (on-mim) lumpy sensation (e.g. of food)/(n) (3) little bits/small grains/
פä /(adv,vs) puffed up/plump/
פäĤ /(adv,adv-to) (1) (on-mim) breaking off/snapping off/(2) (on-mim) suddenly stopping/
פäĤ /(n,vs) (1) (sl) weird/crazy/losing common sense/snapping/(2) sound of a stretched string snapping/
פä /(adv) (1) puffing motion (when blowing, spitting, etc.)/(2) pouting (with displeasure)/
פĤפ /(adv,adv-to,vs) (1) (on-mim) bumpy (e.g. of a rash)/knobbly/pimply/(2) (on-mim) easily cut/
פĤ /(n,adv-to) snap (sound of something being suddenly and irreversibly broken)/
פˤפ /(adj-f) squishy/
פ˻ [פˤ] /(n) (sl) chubby girl/
פפ /(n) jelly-like/
פפ褹 /(n) jelly ball scooping (festival game)/
פפ /(adv,n,vs) (1) (on-mim) angrily/in a huff/in anger/(2) high on marijuana/(3) tender (to chew)/
פפꤷ /(adv) in an angry mood/in anger/angrily/in a huff/
פפܤ [פפꤪ] /(exp,v5r) to be in a huff/
פפ /(adv-to) (1) yielding, soft, elastic/(n,vs) (2) jiggle, bounce, slightly trembling/
פ /(n,adj-f,vs) (on-mim) shaking like a jelly/jellylike/
פפ /(n,adj-f,vs) (on-mim) shaking like a jelly/jellylike/
פ /(adv,vs) (1) (on-mim) crossly/angrily/(2) (on-mim) strongly smelling/reeking/
פפ /(adv,vs,adv-to) (1) (on-mim) intense smell (hanging around)/(2) state of being furious or angry/
פפ󤷤 /(adv) in an angry mood/in anger/angrily/in a huff/
 /(prt) indicates direction or goal (e.g. "to")/(P)/
ؤؤ /(int) (1) (col) yeah, yeah (used for casual, half-hearted, or insincere agreement)/sure/(2) hey!/
ؤ /(int) oh, yes?/really?/
ؤؤ /(n,vs) being gobsmacked/being struck dumb/being fed up with something/
ؤ [ؤ] /(n,vs) cleavage (in gems)/
ؤ [ؤ] /(n) remote place/backcountry/the sticks/hinterland/
ؤ [ؤ] /(n) splint/shingle/
ؤ [ؤष] /(n) fart bug/
ؤ [ؤष] /(n) fart bug/
ؤ /(v1,vi) to lose heart/to be discouraged/to be exhausted/to be tired out/
ؤؤ /(adv,adv-to,vs) (1) pliantly/pliably/(2) ingratiatingly/
ؤ /(n) (uk) Cyathea spinulosa (species of tree fern)/
ؤ /(n,n-suf) fish pickled in rice-bran paste (esp. mackerel)/
ؤय /(exp) term of abuse about someone's looks, etc./
ؤޤ [ؤ] /(v5r,vt) to smash/to break/
ؤ [ؤ꤬] /(n) secret savings/
ؤʨ [ؤǤ狼] /(exp,v5s) to do something ridiculous/to do something bizarre/to boil tea in one's navel/
ؤν [ؤΤ] /(n) umbilical cord/
ؤʤ [ؤޤ] /(exp,v1) to get angry/to become perverse/
ؤʤ [ؤޤ] /(n,adj-na,adj-no) perverseness/devil's advocate/
ؤʤ [ؤޤ] /(n,adj-na,adj-no) perverseness/devil's advocate/
ؤФå [ؤå] /(exp,n) bare midriff/bare midriff look/
ؤ /(exp) (sl) failed/
ؤβ [ؤΤ褳] /(n) being crazy about something but being very bad at it/
ؤФ /(v5r,vi) to be exhausted/to be worn out/
ؤؤ /(adv,adv-to) falling down/lacking the energy to stand/collapsing/
ؤ [ؤꤳ] /(v5m) to sit down hard/to sink down to the floor/
ؤ /(v5r) to fall on one's backside/to be exhausted/to lose strength/to lose one's abilities/
ؤ /(n,adj-na) (1) (col) incompetence/laziness/worthlessness/weakness/(n) (2) good-for-nothing/loser/weakling/
ؤय /(exp) term of abuse about someone's looks, etc./
ؤय /(exp) term of abuse about someone's looks, etc./
ؤ⤯ /(exp) term of abuse about someone's looks, etc./
ؤä /(exp) to hell with/be damned/
ؤäԤ [ؤäԤꤴ] /(n) (1) bent back/prone posture/(2) weak-kneed/timidity/lack of nerve/
ؤäݤ /(n,adj-na) hack/untrained/quack (doctor)/
ؤȤؤ /(adj-na,n,adj-no) completely exhausted/dead tired/knackered/(P)/
ؤɤФ [ؤɤǤ] /(exp,v5r) to be nauseating/to be disgusting/to be revolting/
ؤɤ /(vs,adv) flustered/flurried/stuttering (e.g. an apology)/
ؤɤ /(n) sludge/slime/chemical ooze/
ؤʤؤ /(adv,adv-to,vs) (1) (on-mim) weakly/helplessly/(adj-no,adj-na) (2) weak/flimsy/
ؤ [ؤʤ礳] /(n) (uk) (derog) novice/greenhorn/
ؤΤؤΤؤ /(n) groups of hiragana characters which are arranged to look like a face/
ؤΤؤΤؤ /(n) groups of hiragana characters which are arranged to look like a face/
ؤλ [ؤΤ] /(n) mouth shaped like a kana "he" character/mouth turned down at the corners/
ؤλ˷ [ؤΤˤह] /(n) mouth shaped like a kana "he" character/mouth turned down at the corners/
ؤФդ [ؤФĤ] /(v5k) to cling to/
ؤФ /(v5r,vi) to be exhausted/to be worn out/
ؤӤĤ [ؤӤĤ] /(n) (astron) Ophiuchus (constellation)/the Serpent Bearer/
ؤӺ [ؤӤ] /(n) (astron) Serpens (constellation)/the Snake/
ؤ /(int) (1) heh-heh/hee-hee/ha ha/(n) (2) (arch) female genitals/vagina/vulva/
ؤؤΤΤؤ /(n) groups of hiragana characters which are arranged to look like a face/
ؤ٤줱 /(adj-na) (col) drunk/blotto/
ؤ /(adj-na,n) bungler/greenhorn/clumsy/poor hand/
ؤܤ /(adj-i) clumsy/unskillful/bungling/poor/bad/
ؤܰ [ؤܤ] /(n) quack doctor/
ؤ /(adj-na,n) blunder/bungle/gaffe/
ؤޤ /(exp,v5r) to commit a blunder/
ؤؤ /(adv,vs) (1) (on-mim) foolishly (laughing)/thoughtlessly (smiling)/(2) (on-mim) indiscreetly (talking)/carelessly (speaking)/frivolously/flippantly/(adj-na,vs) (3) (on-mim) thin (paper, cloth, etc.)/weak-bodied/(adv,n,vs) (4) (on-mim) flaring up/bursting into flames/
ؤؤ /(adj-na,adv-to,vs) completely exhausted/dog-tired/dreadfully weary/terribly frustrated/limp/weak/flimsy/
ؤ /(exp) (1) (ksb:) suffix used to negate a verb in the non-past tense/(int) (2) humph/hmph/
ؤȤ [ؤȤ] /(n) tonsillitis/
 /(aux) (ktb:) (thb:) word used at sentence-end (like a particle) to indicate speculation, volition or invitation/
١ /(int) (abbr) sound often made when performing the akanbe- (childish and insulting) gesture/
١ä /(int) (abbr) sound often made when performing the akanbe- (childish and insulting) gesture/
٤ /(aux) (ktb:) (thb:) word used at sentence-end (like a particle) to indicate speculation, volition or invitation/
٤ /(int) (abbr) Nuts to you!/
٤ /(int) (abbr) Nuts to you!/
٤餶 /(exp) cannot/must not/
٤ [٤֤] /(n) small sailing boat used for collecting nori, etc./
٤ǤϤʤ /(exp) should not/must not/
٤ [٤夦] /(n) power series/
٤ؿ [٤] /(n) (math) exponent/
٤ [٤礦] /(n,vs) (math) exponentiation/power/
٤ /(aux-v,conj) (1) in order to/for the purpose of/(aux,suf) (2) must/should/
٤ʤ /(exp) cannot possibly be/
٤٤ /(n) empty/hungry/
٤ [٤] /(n) beshimi/noh mask with a slanted mouth, bulging eyes and large nostrils/
٤ /(n) child's tear-stained face/
٤򤫤 /(exp,v5k) to be ready to cry/to be on the point of tears/
٤ [٤Ĥ] /(exp,v5r) (uk) to be ready to cry/to be on the point of tears/
٤ /(adj-na,n) (1) covering/filled in/gapless/all over/(n-pref) (2) complete/total/(adj-na) (3) (col) cliched/cliched/hackneyed/corny/predictable/(adj-no) (4) (comp) plaintext/(n) (5) (abbr) solid printing/solid typesetting/(6) (abbr) contact print/
٤٤ /(adj-na,adv,n,vs) (1) (on-mim) sticky/(2) all over/(3) clinging (e.g. of a person)/following around/(adj-na) (4) cliched/hackneyed/(P)/
٤ /(adj-no) squished flat/
٤ [٤ܤ] /(n,vs) (falling) deeply in love/
٤Ƥ [٤䤭] /(n) (1) contact print/(2) pancake topped with vegetables, etc./
٤Ȥ [٤] /(n) solid printing/solid typesetting/
٤դ [٤Ĥ] /(v5k,vi) (1) (uk) to be sticky/(2) to be close together/
٤餱 [٤ޤ] /(n) complete defeat/losing all matches/
٤˫ [٤ۤ] /(n,vs) high praise/eulogy/rave review/
٤˫ [٤ܤ] /(n,vs) high praise/eulogy/rave review/
٤٤ /(adj-na,adv,vs) (on-mim) chattering/prattling/gooey/messy (from mud, ink, etc.)/
٤ /(adj-no) squished flat/
٤٤ /(adj-na,adv,vs) (on-mim) chattering/prattling/gooey/messy (from mud, ink, etc.)/
٤ä [٤ä] /(n) hard candy/candy suckers molded on a griddle/tortoise-shell candy/
٤ä [٤äŤ] /(n) (food) daikon pickled in salted rice yeast/
٤äҤ [٤äŤ] /(n) (food) daikon pickled in salted rice yeast/
٤ä /(adv,adv-to) (1) (on-mim) sticking/clinging/(2) (on-mim) with a smack (e.g. sitting down)/hard/(3) (on-mim) all over/thickly/
٤äȤ /(adv) (1) sticky/thick (e.g. thickly plastered)/ikky/gummy/(2) to stick closely/
٤ù [٤ä] /(n) (1) tortoiseshell (of the hawksbill turtle)/bekko/(2) (in Chinese medicine) tortoiseshell (esp. of the Chinese soft-shelled turtle)/
٤ȤĤ /(v5k,vi) to be sticky/
٤Ȥ٤ /(adj-na,adv,n,vs) (on-mim) being sticky/
٤ [٤ȤӤ礦] /(n) downy mildew (disease)/
٤ /(n) (1) (chn) (fem) clothes/(2) female genitals/vagina/(3) calf/
٤٤ /(adj-na,adv,n,vs) (1) (on-mim) non-stop talking/speaking indiscreetly/chattering/(2) thin/flimsy/
٤ܤ [٤ܤ] /(n) (derog) (uk) moron/idiot/
٤ᤨ /(exp) bloody fool!/
٤ /(n) (col) tongue/
٤ä /(adv) licking/sticking out one's tongue/
٤٤ /(adv,adv-to) (1) (on-mim) licking/(adj-na) (2) drunken/
٤٤ [٤٤ʤ] /(exp,v1) (uk) to lick something up/to lap something up/
٤٤Ӥ [٤٤ʤ] /(exp,v1) (uk) to lick something up/to lap something up/
٤ /(n,adv-to) slurping/lapping/
٤٤ /(adj-na) drunken/
٤٤ /(n) worn-out silk clothes/cheap items/
 /(aux) (1) (ktb:) (thb:) word used at sentence-end (like a particle) to indicate speculation, volition or invitation/(suf) (2) familiar suffix used after a personal name/
ڤڤ /(n) (col) (derog) underling/untalented person/
ڤڤ /(n) (col) (derog) underling/untalented person/
ڤڤ /(adj-na) (1) (on-mim) very hungry/starving/famished/(adv-to,adv,vs) (2) (on-mim) fawning/bowing and scraping/being obsequious/being servile/kowtowing/bowing repeatedly/cringing/(3) (on-mim) giving in/being dented/(P)/
ڤ /(adv,adv-to) (1) sound of thin metal or plastic surface caving in and springing back/(2) action of quickly bowing or lowering one's head/(with a) bob of the head/
ڤ /(adv,adv-to) (1) sound of thin metal or plastic surface caving in and springing back/(2) action of quickly bowing or lowering one's head/(with a) bob of the head/
ڤ /(adv,adv-to) (1) sound of thin metal or plastic surface caving in and springing back/(2) action of quickly bowing or lowering one's head/(with a) bob of the head/
ڤ /(adj-na,adj-no) (1) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(3) (on-mim) sound of a sticky rice cake sticking to something/
ڤڤ /(adv) (1) (on-mim) sound of a flat surface repeatedly making contact with something/(2) (on-mim) applying a seal or stamp again and again/pasting (paper) all over/(3) (on-mim) daubing/smearing/
ڤ /(adv-to) slapping on/flopping down/
ڤ /(adv) (on-mim) sound of something making firm contact with a flat surface/
ڤ /(adj-na,adj-no) (1) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(3) (on-mim) sound of a sticky rice cake sticking to something/
ڤ㤯 /(adv,vs) (on-mim) chattering/chit-chat/(ladies) prattle/
ڤѤ /(n) small breasts/flat-chested/
ڤڤ /(adv) (1) chatter/prattle/(2) sound of juicy food being bitten into/
ڤ /(adj-na,adj-no) (1) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(3) (on-mim) sound of a sticky rice cake sticking to something/
ڤä /(adv) closely/fast/
ڤä /(adv-to) flattening/
ڤä /(adj-na,adj-no) (1) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(3) (on-mim) sound of a sticky rice cake sticking to something/
ڤä /(adj-na,adj-no) (1) crushed flat/flattened/squashed/flat-topped/(n) (2) (col) (m-sl) flat-chested girl/(3) (on-mim) sound of a sticky rice cake sticking to something/
ڤä /(adv) (on-mim) ptoo (i.e. spitting sound)/ptew/ptooey/
ڤäڤ /(adv-to,adv) (on-mim) spitting/
ڤƤ /(n) fraud (chi:)/swindle/
ڤƤ [ڤƤ] /(n) swindler/imposter/crook/
ڤ /(adv-to) (1) flipping (e.g. a page), peel off/(2) fluently/
ڤڤ /(adj-na,adv,n,vs) (1) (on-mim) fluent/fluency/(2) flipping (pages)/(3) thin or weak (paper, cloth)/(P)/
ڤä /(adv) (on-mim) while sticking out one's tongue/
ڤ /(n) (act of) licking/
ڤ /(adv) (on-mim) while sticking out one's tongue/
ڤʿ餲 [ڤȤ餲] /(exp,v1) to make short work of/to eat up quickly/
ڤڤ /(n,vs) smack/spanking/
ڤڤ [ڤڤ󤰤] /(n) shepherd's purse (Capsella bursa-pastoris)/
ڤڤ [ڤڤ󤰤Ϥ] /(exp,v1) (id) to be in ruins/to be dilapidated/to be desolated/
ڥѥ /(n) small breasts/flat-chested/
ۡ /(int) (1) oh/ho/exclamation of surprise, admiration, etc./(exp) (2) (on-mim) hoo (owl call)/toot (sound of a flute)/
ۤ /(int) (1) heave-ho/(2) oops/(3) yes/yeah/
ۤۤ /(adv,adv-to,vs) (1) (on-mim) recklessly/thoughtlessly/carelessly/readily/blithely/willingly/easily/(2) (on-mim) pamperingly/indulgently/carefully (not angering)/(int) (3) shoo!/(4) heave-ho/(5) hallo/hello/(n) (6) (arch) novice/beginner/
ۤ [ۤ] /(n) (arch) crude palanquin/street palanquin/
ۤ /(int) (1) oh/ho/exclamation of surprise, admiration, etc./(exp) (2) (on-mim) hoo (owl call)/toot (sound of a flute)/
ۤ /(int) word used when calling out to somebody far away/
ۤ [ۤ] /(n) Phoenix (constellation)/
ۤ [ۤܤ] /(n) (astron) comet/
ۤ [ۤ] /(n) roasted green tea/
ۤä /(adv) deeply/
ۤ [ۤΤ] /(ik) (ik) (n) (uk) magnolia (Magnolia obovata)/Japanese big leaf magnolia/
ۤۤ [ۤۤΤƤ] /(exp) scuttling (to escape in a panic, in shame, etc.)/scurrying/scrambling/
ۤ餤 /(n) (uk) Sloane's viperfish (Chauliodus sloani)/
ۤ [ۤꤳ] /(v5m,vt) to throw into/to toss into/
ۤФ [ۤ] /(v5s,vt) to throw out/to fire/to expel/to give up/to abandon/to neglect/
ۤꤲ [ۤʤ] /(v1,vt) to throw/to fling/to heave/to toss/
ۤ줤 [ۤ줤] /(n) nasolabial fold/smile lines/laugh lines/
ۤ [ۤ󤽤] /(n) spinach/
ۤ [ۤ] /(n) boric acid/
ۤ [ۤ] /(n,vs) (1) assistance/backing/(2) (law) aiding and abetting (a crime)/abetment/
ۤ [ۤ] /(n) boron (B)/
ۤ [ۤ٤] /(n) cheek rouge/blusher/blush/
ۤ /(v5s,vt) (ksb:) to throw away/to dispose/
ۤäƤ /(v5k) (col) to leave alone/to leave as is/to ignore/to neglect/
ۤʤ /(exp) can do nothing but (do)/cannot help (doing) something/
ۤۤ /(adj-na,adv,n,vs,adj-no) (on-mim) steamy hot food/warm(ly)/
ۤۤ [ۤۤ٤Ȥ] /(n) hot bento/
ۤ [ۤ٤] /(n) hot bento/
ۤФ [ۤ] /(v5m,vi) to chuckle/to gloat/to snicker/
ۤۤ /(adv,adj-no,n,vs) (1) (on-mim) soft and flaky (e.g. pie, potatoes, squash)/fresh-baked/fresh from the oven/not soggy/(adv,n,vs) (2) pleased with oneself/chuckling to oneself/
ۤ [ۤߤ] /(n) water to add to packaged noodles (provided in a separate packet)/softening water, loosening water/
ۤ /(n) (uk) white mite (Tarsonemidae spp.)/thread-footed mite/
ۤ /(v5k,vt) (vulg) to say/to spatter/to prate/to prattle/to babble/to grumble/to murmur/to brawl/
ۤ /(n) flowers heads of beefsteak plant (food)/
ۤܤä [ۤܤϤʤ] /(v5s) to speak slowly and quietly/
ۤƻ [ۤߤ] /(n) narrow path/narrow lane/
ۤ /(n) (uk) tenon/cog/dovetail/pivot/
ۤ [ۤ򤫤] /(exp,v5m) to regret bitterly/to be very sorry (for)/
ۤǤ [ۤ򤫤] /(exp,v1) to make up one's mind (to do something)/to resolve firmly (to do something)/
ۤ󤫤 /(n) calling sound of the lesser cuckoo/
ۤ [ۤ] /(n) mortice/mortise/
ۤ /(v1,vi) (1) (arch) to mess around/to clown around/(2) (arch) to take advantage of/to be spoiled/to be spoilt/
ۤƳ [ۤƤ] /(n) (uk) Japanese scallop (Patinopecten yessoensis)/Yesso scallop/
ۤ /(v1,vi) (1) (arch) to mess around/to clown around/(2) (arch) to take advantage of/to be spoiled/to be spoilt/
ۤä /(n) (chemical) body warmer/
ۤä /(n) (uk) Arabesque greenling (Pleurogrammus azonus)/Okhostk Atka mackerel/
ۤä /(adv-to,vs) (1) (on-mim) warm and fluffy/soft/(2) steamy hot (food)/hot and flaky/(exp) (3) (ksb:) feeling mentally tired/feeling of tired relief or accomplishment after effort or perseverance/
ۤä /(n,vs,adv,adv-to) (on-mim) being slim/slender/
ۤäĤ [ۤäĤޤ] /(v5r) to wander about/to wander around/to hang around/to loiter/
ۤäĤ⤯ [ۤäĤ뤯] /(v5k) (col) to loiter around/to wander about/
ۤäĤ /(v5k,vi) (1) to loiter/(2) to waste money/
ۤä /(adv,n,vs) (on-mim) feeling relieved/(sigh of) relief/(P)/
ۤäȤ /(exp) back off!/leave me alone!/(P)/
ۤäȤƤ /(exp) back off!/leave me alone!/(P)/
ۤäڤ [ۤäڤ] /(exp,v1) to think something is delicious/to think something is scrumptious/
ۤäۤäۤ /(exp) Hohoho, as for Santa Clause/
ۤäݤ /(v5s) (obsc) (col) to leave/to skip out/
ۤäݤ餫 /(v5s,vt) to neglect/to abandon/
ۤäݤФ [ۤäݤ] /(v5s,vt) to throw out/to fire/to expel/to give up/to abandon/to neglect/
ۤĤ /(v5k,vi) (1) to loiter/(2) to waste money/
ۤĤȱ [ۤĤ줬] /(n) unkempt hair/
ۤȤ [ۤȤܤ] /(n) (1) (astron) constellation/(2) (astron) (arch) mansion (any of the Chinese constellations used to divide the ecliptic into 28 positions)/(3) (astron) Chinese "star" constellation (one of the 28 mansions)/
ۤȤФФ [ۤȤФǤ] /(v1) to gush out/to gush forth/to effuse/
ۤȤ᤯ /(v4k) (1) (arch) to make a noise/to make a racket/(2) (arch) (ktb:) to give a heartfelt reception/to welcome/to entertain/
ۤȤɤο [ۤȤɤΤҤ] /(exp) almost everyone/
ۤɤʪ [ۤɤ] /(n) unsewing/clothes to be unsewn/
ۤɤΤȤ̵ [ۤɤΤȤϤʤ] /(exp) (uk) not worth (getting angry about, etc.)/
ۤɤλϤʤ [ۤɤΤȤϤʤ] /(exp) (uk) not worth (getting angry about, etc.)/
ۤɱ [ۤɤȤ] /(adj-i) far away/far off/
ۤɶᤤ [ۤɤ] /(adj-i) near/nearby/not far off/
ۤ /(conj) (ksb:) then/well then/if so/
ۤˤ /(exp) something something/something or other/
ۤΰŤ [ۤΤ餤] /(adj-i) gloomy/obscure/
ۤλ [ۤΤ] /(n) the L-word (i.e. love)/
ۤ [ۤΤ] /(n) faint light/dim light/
ۤդ [ۤդ󤷤] /(n,vs) crawling along/
ۤۤ /(int) I see/wow/expression of surprise or admiration regarding something just heard/
֤ۤۤ [ۤۤߤ] /(v5s) to smile back (at a person)/to answer someone's smile/
ۤ۾Ф [ۤۤ] /(n) smile/
ۤ۾Ф [ۤۤ] /(v5m,vi) to smile/
ۤѤ /(n) (sl) homepage/home page/
ۤ [ۤᤳȤ] /(n) words of praise/eulogy/compliment/
ۤỦ [ۤᤴ] /(n) backhanded compliment/making fun of someone via excessive praise/
ۤΩƤ [ۤ᤿Ƥ] /(v1,vt) to praise/to extol/to applaud/
ۤۤ /(adj-na,adj-no,adv) (on-mim) fresh/new/
ۤ /(conj,exp) look!/look out!/hey!/look at me!/there you are!/(P)/
ۤ /(int) see/you see/ha/
ۤ᤯ [ۤդ] /(exp,v5k) to boast/to brag/
ۤ鳭 [ۤ餬] /(n) (uk) conch (Charonia tritonis)/trumpet shell/
ۤ鳭᤯ [ۤ餬դ] /(exp,v5k) to blow a conch/to blow a trumpet shell/to blow the war horn/
ۤ [ۤ餢] /(n) cave/den/grotto/
ۤ᤭ [ۤդ] /(n) braggart/boaster/
ۤ [ۤФʤ] /(n) tall story/cock-and-bull story/
ۤ /(conj,exp) look!/look out!/hey!/look at me!/there you are!/
ۤ [ۤ줳] /(v5m,vi) to be charmed by/
ۤۤ /(adv,adv-to) (1) (on-mim) by ones and twos/(2) (on-mim) tears or flower petals falling quietly/(3) (on-mim) gurgling bird sound/(4) (on-mim) falling apart/crumbling/melting (in one's mouth)/(n) (5) (food) dish made from fiveleaf aralia sprouts, pickled daikon, walnuts, etc./
ۤۤĻ [ۤۤ礦] /(n) helmeted guinea fowl (Numida meleagris)/
ۤ /(adv-to) (on-mim) being moved (to tears)/being touched by/becoming sentimental/
ۤ줤 [ۤˤ] /(adv,adj-i) bittersweet/slightly bitter/something that has a strong taste that adults favor/
ۤ [ۤ] /(n) (arch) rash/skin eruption/
ۤ [ۤ] /(n) (arch) rash/skin eruption/
ۤ줤 [ۤ褤] /(n,adj-no) slight intoxication/being tipsy/
ۤ줤ø [ۤ褤] /(exp) state of slight intoxication/being a little drunk/
ۤۤ /(adv,adv-to) (1) (on-mim) cool/collected/(2) (on-mim) expression of disappointment (e.g. falling "wuh-wuh-wuh" sound in TV shows, etc.)/
ۤ /(conj) (ksb:) and/thereupon/because of that/
ۤΤ /(adv,n) slightly/faintly/
ۤΤ鷺 /(exp,n,adj-na,adj-no) small amount/jot/nothing much/(to a) slight degree/wee bit/
ۤξ [ۤΤ] /(n) just a little/
ۤޤ /(n) (ksb:) genuine article/real thing/real deal/
ۤ狼 /(adv,adv-to) (on-mim) warm/snug/cozy/cosy/comfortable/pleasant/soft/fluffy/gentle/
ۤ狼 /(adj-f) (uk) warm and snug/soft and comfortable/
ۤ狼Ȥ /(adj-f) (uk) warm and snug/soft and comfortable/
ۺ [ۤ] /(n) (astron) Vela (constellation)/the Sails/
۾ [ۤ礦] /(n) cultivated land (field, garden, orchard, etc.)/
ưʪ [ۤˤ夦ɤ֤] /(n) mammal/
 [ۤˤ夦Ӥ] /(n) baby bottle/
 [ۤˤ夦뤤] /(n) mammal/mammalian/
ܡä /(adv,vs) (1) (on-mim) doing nothing/being stupefied/flushingly/abstractedly/dazedly/blankly/dreamily/(2) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/(adv) (3) (on-mim) with a roar (e.g. flames)/with a whoosh/
ܤ /(n) big breasts/
ܤ󤭤礦 [ܤ󤭤礦] /(n) (astron) Telescopium (constellation)/the Telescope/
ܤ󼫼 [ܤ󤸤] /(n,vs,adj-no) (yoji) stupor/stupefaction/trance/(being) dumbfounded/
ܤä /(adv,vs) (1) (on-mim) doing nothing/being stupefied/flushingly/abstractedly/dazedly/blankly/dreamily/(2) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/(adv) (3) (on-mim) with a roar (e.g. flames)/with a whoosh/
ܤܤ /(adv-to,adv) (on-mim) burning vigorously/burning furiously/
ܤĥ [ܤ礦] /(n,vs,adj-no) expansion/swelling/increase/growth/
ܤä /(adv,vs) (1) (on-mim) doing nothing/being stupefied/flushingly/abstractedly/dazedly/blankly/dreamily/(2) (on-mim) dimly/hazily/faintly/vaguely/indistinctly/(adv) (3) (on-mim) with a roar (e.g. flames)/with a whoosh/
ܤä /(adv) (on-mim) snappingly/with a snap/
ܤܤ /(adv,adv-to) (on-mim) cracking sound (e.g. cracking one's knuckles)/crunching sound/
ܤ /(adv-to,adv) (on-mim) snappingly/with a snap/
ܤ /(adv-to,adv) (on-mim) snappingly/with a snap/
ܤܤ /(adv,adv-to,vs) (1) (arch) (of soil, etc.) soft, dry and crumbly/(2) sound of quiet walking/
ܤä /(adv,vs) being stupified/doing nothing/
ܤܤ /(adv,adv-to) (1) (on-mim) burbling/(2) (on-mim) hollow (sounding)/(adv,adv-to,adj-na) (3) holey/full of holes or dents/lumpy/bumpy/(adj-na) (4) (col) viciously beating/hitting and kicking repeatedly/
ܤ /(v5r) (sl) to beat the hell out of/
ܤä /(adv,vs) absent-mindedly/vacantly/idly/lazily/
ܤܤ /(adj-na,adv,n,vs,adj-no) (on-mim) unkempt, ruffled hair or brush bristles/idling away time/
ܤä /(adv,vs) (1) absent-mindedly/vacantly/idly/lazily/(2) in a whisper/
ܤܤ /(adj-na,adv,n,vs,adv-to) (1) (on-mim) dry and crumbling/(2) whispering/subdued/murmuring/muttering/(3) tasteless/flavorless/flavourless/
ܤ /(adv) whispering/murmuring/subdued/
ܤܤ /(adv,adv-to,n) (on-mim) drip drip/
ܤ /(adv,adv-to) falling with a splat/oozing/dripping/
ܤ [ܤʤ] /(n) (food) boar meat hot pot/boar stew/
ܤ [ܤ] /(n) slagheap/slag heap/pile of coal waste/
ܤ [ܤ] /(n) adzuki bean mochi/
ܤä /(n) (Buddh) bodhisattva/
ܤܤ /(adv,adv-to) (1) (on-mim) little-by-little/gradually/slowly/soon/(adj-na) (2) (ksb:) not bad/passable/so-so/
ܤܤ /(adv,n,vs) splash water/dabble in water/splashing sound/
ܤ /(adv) (on-mim) with a splash/
ܤäܤ /(n,vs) viciously beating/hitting and kicking repeatedly/
ܤä /(suf,adj-i) appearing quite .../
ܤä /(n) (ksb:) rip-off/unfair overcharging/clip joint/
ܤä /(v5r) to rip someone off/
ܤä /(adv,adv-to) falling with a splat/oozing/dripping/
ܤä /(n) (1) small point/knob/protuberance/(2) (abbr) (col) aloneness/loneliness/solitude/
ܤä /(n) (hon) son/boy/
ܤäƤ /(adj-f) (1) fleshy/plump/chubby/corpulent/(vs) (2) to apply thickly/to slap on/to coat with something thick/
ܤä /(adv) (1) flaring up (fire)/(2) suddenly blushing/
ܤȯ [ܤäѤ] /(n,vs) outbreak (e.g. war)/outburst/sudden occurrence/
ܤĤܤ /(adv,n) (on-mim) gradually/here and there/spots/pimples/
ܤȤܤ /(adv) dripping/in drops/
ܤ /(n) (1) (sl) pussy (i.e. female genitals)/(2) (kyb:) sexual intercourse/
ܤ䤫 /(v5s,vt) to make ambiguous/
ܤ䤭 /(n) complaint/grumble/
ܤ䤯 /(v5k,vi) to grumble/to complain/
ܤ䤱 /(v1,vi) to become dim/to become blurred/(P)/
ܤä /(adv,vs) (on-mim) absentmindedly/dazedly/vaguely/
ܤܤ /(vs,adv,adv-to) (1) (on-mim) carelessly/inattentively/absentmindedly/doing nothing/(adj-na,vs,adv) (2) (on-mim) long and disheveled (e.g. hair) (dishevelled)/(vs,adv,adv-to) (3) (on-mim) flaring up (e.g. fire)/rising (e.g. steam)/(P)/
ܤܤ /(exp) one after another/
ܤܤ /(adv,adv-to) (1) (on-mim) munching/crunching/(2) (on-mim) scratching (an itch)/
ܤܤ꿩٤ [ܤܤꤿ٤] /(exp,v1) to eat with a munching or crunching sound/
ܤ /(v5r) to ask a high price/to overcharge/
ܤ /(adj-i) (1) profitable/(2) worn-out/crumbling/
ܤ˸ [ܤˤ] /(exp,v5u) to speak ill of/to speak very disparagingly about/to speak very harshly about/
ܤä /(adj-i) (sl) worn-out/crumbling/
ܤܤ /(adj-na,adv,n,vs,adj-no) (1) (on-mim) worn-out/torn/crumbling/tattered/(2) tears or grain of rice falling/(P)/
ܤФ [ܤ] /(exp,v5s) to reveal the faults/
ܤ [ܤ] /(n) (1) run-down shabby house/(2) (arch) rag and scrap merchant/
ܤ [ܤ] /(n) (1) run-down shabby house/(2) (arch) rag and scrap merchant/
ܤڤ [ܤ] /(n) old rag/
ܤ [ܤ] /(n) old rag/
ܤʵ [ܤ] /(adj-na,n) (1) (uk) worthless/shit/(2) (uk) disparaging/demeaning/
ܤ٤ [ܤ⤦] /(n,vs) easy money/easy gain/
ܤ󤸤 /(n) pope's nose/parson's nose/meat from around the coccyx of a chicken/
ܤ󤿤 [ܤ󤿤󤢤] /(n) Botan Rice Candy (lemon orange flavored soft, chewy candy with an edible wrapper and includes a small Botan Ame)/Botan Ame/Bontan Ame/
ܤܤ /(adv,adv-to) (1) fiercely (e.g. of a fire burning)/(2) bong-bong (of clock ringing)/(3) with repeated bangs (e.g. of fire cracker)/(n) (4) (abbr) striking clock/(5) (ksb:) green young man from a well-to-do family/
ܤܤ [ܤܤɤ] /(n) striking clock/wall clock/pendulum clock/
ܤ /(adv,adv-to,vs) (1) (on-mim) dimly/faintly/indistinctly/vaguely/(2) (on-mim) absentmindedly/vacantly/carelessly/(3) (on-mim) idly/aimlessly/(n) (4) absence of mind/fool/blockhead/dunce/(P)/
ݤ /(suf,adj-i) (1) (col) -ish/-like/(n) (2) (on-mim) tossing something out/throwing something away/
ݤ /(vs-s,vt) (chn) to toss away/to throw out/
ݤ /(adv) (on-mim) carelessly (throwing, tossing, etc.)/nonchalantly/
ݤΤ [ݤ] /(n) littering, esp. such things as empty cans, cigarette butts, dog faeces, etc. along roads, in parks, etc./careless tossing away/
ݤä /(adv,vs) (1) (on-mim) shrill whistling sound/(2) reddening or brightening slightly/(3) rush of blood to the head/
ݤ /(n,vs) (col) blunder/(careless) mistake/error/
ݤݤ /(adv-to,adv,vs) (1) (on-mim) pleasantly warm/nice and warm/(2) (on-mim) repeatedly (hitting someone)/again and again/over and over/(P)/
ݤݤ۵ [ݤݤ褦] /(n) nice and warm day/balmy weather/
ݤ褱 /(n) fool-proofing/mistake-proofing/error-proofing/fail-safe/
ݤ /(adv,adv-to) (1) (on-mim) with a whack/with a thump/(2) (on-mim) openmouthed/with one's mouth wide-open/gaping/flabbergasted/(3) (on-mim) vacantly/blankly/absentmindedly/(4) (on-mim) gaping (of a hole, etc.)/suddenly opening/
ݤ /(adv-to) (1) (on-mim) vacantly/blankly/absentmindedly/(2) (on-mim) openmouthed/with one's mouth wide-open/gaping/flabbergasted/(3) (on-mim) with a whack/with a thump/(P)/
ݤߥ /(exp,n) careless mistake/
ݤä /(adv) (on-mim) snappingly/with a snap/
ݤ /(adv-to,adv) (on-mim) snappingly/with a snap/
ݤ /(adv-to,adv) (on-mim) snappingly/with a snap/
ݤݤ /(adv,adv-to,vs) (1) rhythmically (beating, e.g. gong)/(2) clip-clopping (e.g. horse)/(adj-no) (3) crumbly/(adv,adv-to,vs) (4) ambling/strolling/(5) dozing/
ݤ /(n) (col) penis/
ݤݤ /(adv,adv-to) (1) (on-mim) burbling/(2) (on-mim) hollow (sounding)/(adv,adv-to,adj-na) (3) holey/full of holes or dents/lumpy/bumpy/(adv,adv-to) (4) (on-mim) here and there/(5) (on-mim) (sound of) walking slowly/
ݤݤ /(adv) (on-mim) dripping water/(P)/
ݤݤ [ݤݤ䤭] /(n) pota pota yaki (var. of senbei (rice cracker) coated with a sweet soy-sauce glaze on top)/
ݤݤ [ݤݤ] /(exp,v1) to fall in drops/to drip down/to trickle down/
ݤ /(adv-to) (1) (on-mim) drip/fall drop-by-drop/(2) suddenly (of drops of water)/
ݤݤ /(adv,adv-to) (1) spattering/splotching/(2) step-by-step/little-by-little/(3) soon/(n) (4) dots/(5) ditto mark/
ݤݤ /(adv,n,vs) (1) splash water/dabble in water/splashing sound/(adj-f) (2) plump/chubby/
ݤ /(adv-to,adv) (on-mim) splash/splosh/
ݤ [ݤ㤳] /(n) (uk) (sl) chubby girl/plump girl/
ݤ [ݤ֤] /(n) decorative paper envelope for giving New Year's gifts (usu. money given to children) and congratulatory gifts/
ݤä /(adv,adv-to) (1) (on-mim) lightly/(2) gaping wide/
ݤä /(adv) merely/having just .../
ݤä /(adv,adv-to) (1) (dying) suddenly/(2) (breaking) brittly/with a snap/(3) softly and swellingly/
ݤä /(suf) (1) a little/paltry/piddling/mere/(n) (2) stud/chad/
ݤä /(adv,adv-to) plump/chubbily/
ݤä /(adv,adv-to) very slightly/a little/
ݤäĤ /(adv-to,adv) (1) (on-mim) isolated/standing alone/(2) falling in drops (e.g. rain)/(3) sighing (when saying something)/
ݤäƤ /(adv,vs) plump/fat/
ݤä /(adv,vs) (1) (on-mim) slightly (blushing)/(2) (on-mim) suddenly (getting bright, flaring up, flashing on, etc.)/(3) (on-mim) distractedly/
ݤĤͤ /(adv,vs) (on-mim) solitarily/in a lonely fashion/all alone/by oneself/
ݤĤݤ /(adv,n) (on-mim) bit by bit/piece by piece/spots/pimples/
ݤĤ /(adv-to,adv) (1) (on-mim) isolated/standing alone/(2) falling in drops (e.g. rain)/(3) sighing (when saying something)/
ݤĤݤĤ /(adv,adv-to) (1) (on-mim) intermittently/bit by bit/little by little/by ones and twos/(2) (on-mim) in drops (e.g. of rain)/
ݤĤ /(adv-to,adv) (1) (on-mim) isolated/standing alone/(2) falling in drops (e.g. rain)/(3) sighing (when saying something)/
ݤƤ /(n) (1) plop/(adv-to) (2) with a plop/flopping/plunking/
ݤȤݤ /(adv) (on-mim) trickle down in thick drops/
ݤȤ /(adv-to) with a "plop" (of tears, drop of water, etc.)/
ݤȤ [ݤȤȤ] /(exp,v1) to fall down with a "plop"/
ݤȤ /(n) (1) plop/(adv-to) (2) with a plop/flopping/plunking/
ݤˤݤˤ /(exp) to be fat/
ݤݤ /(adv,adv-to) (1) (on-mim) munching/crunching/(2) (on-mim) scratching (an itch)/
ݤä /(adv) water drops or tears falling one by one/something falling suddenly/
ݤݤ /(adj-na,adv,n,vs) (on-mim) in large drops/
ݤ /(adv-to,adv) (1) (on-mim) crying/tears dripping/water dripping/grain-like object falling/(2) (on-mim) falling off/falling down/(3) (on-mim) inadvertently coming to the surface/
ݤ /(n,adv-to) (on-mim) strumming/thrumming/plunking/plonking/
ݤ /(adv,adv-to) (1) (on-mim) with a slap/with a pop/with a plop/(2) (on-mim) without batting an eyelid/(3) (on-mim) generously/
ݤ󤳤 /(n,adj-no) (1) piece of junk (esp. dismantled or broken down car)/worn-out article/(n) (2) hitting (with fist)/striking/
ݤ󤸤 /(n) pope's nose/parson's nose/meat from around the coccyx of a chicken/
ݤĤ /(n,adj-na) idiot/stupidity/
ݤݤ /(adv,n) (1) (on-mim) sounding of a drum or hand drum/sound of drums/(adj-na) (2) (on-mim) full (stomach)/bursting/
ݤݤ /(n) (1) pompon/pompons/bobbles/(2) (chn) tummy/tumtum/(adv,adv-to) (3) (on-mim) bang-bang/pop-pop/tap-tap/(4) without reservation/unreservedly/snappishly/outspokenly/
ݤ [ݤӤ] /(n) (1) tout/swindler/con-man/(2) pimp/
ݤ [ݤԤ] /(n) (1) tout/swindler/con-man/(2) pimp/
ݤϺ [ݤ󤿤] /(n) idiot/moron/
 /(adv) (1) just (e.g. "just wait here")/come now/now, now/(2) tolerably/passably/moderately/reasonably/fairly/rather/somewhat/(3) well.../I think.../it would seem.../you might say.../Hmmm, I guess so.../(int) (4) (fem) oh!/oh dear!/oh, my!/wow!/goodness gracious!/good heavens!/
ޤ /(adv) (1) just (e.g. "just wait here")/come now/now, now/(2) tolerably/passably/moderately/reasonably/fairly/rather/somewhat/(3) well.../I think.../it would seem.../you might say.../Hmmm, I guess so.../(int) (4) (fem) oh!/oh dear!/oh, my!/wow!/goodness gracious!/good heavens!/(P)/
ޤ /(exp) well, I must admit .../
ޤޤ /(adj-na,adv,int) (1) (on-mim) so-so/(int) (2) now, now (used in calming people down)/(3) (fem) my, my (expression of wonder, surprise, etc.)/(P)/
ޤ /(aux) (1) probably isn't (doesn't, won't, etc.)/(2) don't (doesn't) intend to/intend not to/(3) must not/(when used in an imperative sentence) don't/
ޤ /(n,adj-f) (sl) delicious/
ޤ /(n,adj-f) (sl) delicious/
ޤ /(exp) (used to make a request, etc.) won't you/
ޤȡ /(n) (comp) Mytalk/
ޤ /(conj) even though it is not/despite not/
ޤ /(adj-f) (1) delicious/appetizing/appetising/(2) skillful/clever/expert/wise/successful/(3) fortunate/splendid/promising/
ޤ椦 /(adj-f) (1) delicious/appetizing/appetising/(2) skillful/clever/expert/wise/successful/(3) fortunate/splendid/promising/
ޤ [ޤ] /(n,vs) pushing forward (undaunted, bravely)/working vigorously towards an aim/struggling on/striving towards/
ޤְ㤦 [ޤޤ] /(v5u,vi) to go wrong/to turn for the worse/
ޤ̤ [ޤȤ] /(v5r,vi) to go by/to let pass/to get away with/to let slide/to overlook/
ޤԻ׵ [ޤդ] /(adj-na,n) mysterious/profound mystery/
ޤʪ [ޤ] /(n) imitation/fake/sham/
ޤ [ޤ] /(v5m,vt) to roll up/to involve/to enfold/to swallow up/to drag into/
ޤ餹 [ޤ餹] /(v5s,vt) to scatter/to spread/
ޤΩƤ [ޤƤ] /(v1,vt) to talk on and on/to rattle on/to keep on talking (without pause)/
ޤá [ޤ餿] /(n) pillow fight/
ޤ夲 [ޤꤢ] /(v1) to tuck (e.g. sleeves)/to roll up/
ޤ [ޤ줢] /(n) lucky shot/fluke/
ޤ臘 /(v5u,vi) to have sexual intercourse/
ޤޤ /(adv,n,vs) (on-mim) confused/(P)/
ޤλ [ޤΤȤ] /(exp) in time of need/for a rainy day/in case of emergency/
ޤޤ /(adv-to) (on-mim) plainly/clearly/vividly/
ޤ /(aux) (1) (pol) please/(2) used to increase the politeness of a greeting, apology, etc./
ޤʤ /(exp) (pol) (arch) suffix used to negate a verb in the past tense/
ޤ /(ik) (exp) (1) (pol) (used to express the speaker's volition) I'll/(2) (used to make an invitation, request, etc.) let's/(3) (used to express a conjecture) probably/
ޤ礦 /(exp) (1) (pol) (used to express the speaker's volition) I'll/(2) (used to make an invitation, request, etc.) let's/(3) (used to express a conjecture) probably/
ޤ礦 /(exp) (1) shall I?/(2) shall we?/
ޤ /(adj-na,n) (1) (col) (abbr) serious (not capricious or flirtatious)/(aux-v) (2) cannot/should not/will not/must not/
ޤ /(aux-v) (arch) should not be/must not be/
ޤ /(aux-adj,adj-f) should not be/must not be/
ޤޤ /(adv) staringly/fixedly/
ޤޤȸ [ޤޤȤߤ] /(exp,v1) to take a long hard look at something/
ޤ /(aux-v) (1) (pol) used to indicate respect for the listener (or reader)/(2) (arch) (hum) used to indicate respect for those affected by the action/
ޤǤ [ޤǤ] /(n) (uk) literary form imparting the nuance of polite speech (with sentences ending in "desu" and verbs ending in "masu")/
ޤ [ޤ] /(n) (1) measure/(2) square (e.g. of graph paper or Japanese manuscript paper)/(3) box (e.g. on a form)/
ޤʤ [ޤꤨʤ] /(exp) very improbable/vanishingly unlikely/only with a miracle/
ޤʤä [ޤä] /(io) (adv) (uk) first of all/in the first place/
ޤʤ [ޤä] /(adv) (uk) first of all/in the first place/
ޤϤ [ޤϤ] /(exp) (1) start with the first step/when embarking on a great project, start with immediate steps/(2) he who first suggests it should be the first to do it/
ޤ /(aux) (1) (pol) please/(2) used to increase the politeness of a greeting, apology, etc./
ޤʤ /(exp) (pol) (arch) suffix used to negate a verb in the past tense/
ޤ /(exp) (pol) suffix used to negate a verb in the non-past tense/
ޤ /(exp) (1) (pol) won't (hasn't, isn't, doesn't, etc.)/(2) won't you/(P)/
ޤ󤫤ä /(exp) (pol) (arch) suffix used to negate a verb in the past tense/
ޤä /(exp) (pol) (arch) suffix used to negate a verb in the past tense/
ޤǤ /(exp) (pol) suffix used to negate a verb in the past tense/
ޤʪ [ޤ] /(n) mixture/adulteration/
ޤ /(n) ancient hunting communities in Tohoku/
ޤ֤ [ޤޤ] /(adv) in the twinkling of an eye/in a flash/
ޤ /(exp) good-bye/see you later/(P)/
ޤ̾ [ޤΤ] /(n) alias/another name/
ޤޤ [ޤҤޤ] /(exp) till we meet again/
ޤޤ [ޤҤޤ] /(exp) till we meet again/
ޤ [ޤ] /(n) waist (the part of the pants located above the crotch)/pant rise/
ޤʹ [ޤ] /(n,vs) hearsay/learning by hearsay/
ޤ [ޤ] /(exp) (uk) see you tomorrow/
ޤ轵 [ޤ餤夦] /(exp) See you next week/
ޤޤ줫 /(exp) it's not over yet/you haven't seen anything yet/it's not over until the fat lady sings/it's too soon to tell/we're not out of the woods/(P)/
ޤ餴֤ /(n) (uk) Rhabdoblatta guttigera (species of cockroach)/
ޤ夦 /(n) (uk) pied harrier (Circus melanoleucos)/
ޤȤӤ /(n) (uk) spotted eagle ray (Aetobatus narinari)/
ޤ [ޤФ] /(n) marking pin/
ޤ /(adj-na,n) (col) (abbr) serious (not capricious or flirtatious)/
ޤäˤʤ [ޤäˤʤ] /(exp,adj-i) not be concerned about at all/not be troubled by/to not care about/
ޤäˤʤʤ [ޤäˤʤʤ] /(exp,adj-i) not be concerned about at all/not mind about at all/not care a bit/
ޤä /(adv,adv-to,vs) (1) (on-mim) rich (taste)/full-bodied (flavour, flavor)/mellow(ness)/(2) (on-mim) laid-back (lifestyle)/relaxed/comfortable/
ޤä /(n) (1) (col) (abbr) nudity/(adj-na,adj-no) (2) (col) (abbr) stark naked/
ޤäԤ餴 [ޤäԤ餴] /(exp) (1) (uk) had enough/flatly refusing/wouldn't do for anything/(2) (uk) begging pardon/
ޤäԤ [ޤäԤ餴] /(exp) (1) (uk) had enough/flatly refusing/wouldn't do for anything/(2) (uk) begging pardon/
ޤûͳ [ޤä] /(n) square/
ޤľ [ޤä礦] /(adj-na,n) perfectly honest/
ޤ֤ [ޤää] /(adj-na,n) (1) very bright red/deep red/extremely flushed (of face)/(adj-na) (2) downright (e.g. lie)/complete/utter/
ޤ [ޤä] /(n) the head/the foremost/beginning/the very front/
ޤ [ޤäԤ] /(n-adv,n-t) broad daylight/
ޤ [ޤä] /(adj-na,adj-no,n) pure white/
ޤĤդ [ޤĤĤ] /(v5k,vi) (uk) to coil about/to follow about/
ޤĥ /(n) (uk) (abbr) eyelash extensions/
ޤ [ޤĤ] /(n,adj-no) (uk) eyelashes/
ޤӥ [ޤĤ] /(n) (uk) (abbr) eyelash extensions/
ޤӥƥ󥷥 [ޤĤƥ󥷥] /(n) (uk) eyelash extensions/
ޤǤʤ /(exp) up to ... (e.g. items) (nuance of comparison)/until ... (times)/as far as/(P)/
ޤǤʤ /(exp) doesn't amount to doing (something)/not significant enough to require (something)/unnecessary/(P)/
ޤȤ /(n) ancient hunting communities in Tohoku/
ޤȤ /(exp) in one go/all at once/altogether/all in one piece/
ޤȤ夲 [ޤȤᤢ] /(v1) to compile/to bring together/to weave/to put together/
ޤȤ㤤 [ޤȤ᤬] /(n,vs) collecting together and buying/doing a big shop/
ޤȤ [ޤȤ䤯] /(n) mediator/peacemaker/troubleshooter/manager/
ޤȤդ [ޤȤĤ] /(v5k,vi) (uk) to coil about/to follow about/
ޤɤ /(adj-i) dull (e.g. of movement or reaction)/sluggish/
ޤɤ /(adj-i) dull (e.g. of movement or reaction)/sluggish/
ޤɤä /(adj-i) dull (e.g. of movement or reaction)/sluggish/
ޤɤä /(adj-i) dull (e.g. of movement or reaction)/sluggish/
ޤʤ褷 [ޤʤ򤱤ä] /(exp) with one's eyes flashing/
ޤ [ޤʤ] /(n) chopping board/
ޤ [ޤΤ] /(adv) just before one's eyes/in one's presence/personally/
ޤҤ /(ik) (exp) (1) (pol) (used to express the speaker's volition) I'll/(2) (used to make an invitation, request, etc.) let's/(3) (used to express a conjecture) probably/
ޤ֤ /(n) (rkb:) spirit/soul/
ޤã [ޤ֤] /(n) (col) true friend/close friend/
ޤؤ /(exp) (pol) (ksb:) suffix used to negate a verb in the non-past tense/
ޤٳ [ޤ٤] /(n) (uk) penguin wing oyster (Pteria penguin)/
ޤ© [ޤޤह] /(n) stepson/
ޤ̼ [ޤޤह] /(n) stepdaughter/
ޤष /(n) (food) (ksb:) broiled eel (usu. mixed into rice)/
ޤषЧ [ޤषɤ] /(n) (ksb:) bowl of eel and rice (donburi)/
ޤषЧ [ޤषɤ֤] /(n) (ksb:) bowl of eel and rice (donburi)/
ޤֽ [ޤ֤] /(n) (food) soup of dumplings filled with walnuts and brown sugar, boiled together with vegetables, tofu, etc./
ޤ䤫 /(n,adj-no) deception/make-believe/fake/counterfeit/phony/
ޤ䤫 /(v5s,vt) to cheat/to swindle/to deceive/
ޤ뤢ᤨ /(n) (uk) Chlorophthalmus borealis (species of greeneye)/
ޤФ [ޤ뤪ܤ] /(n,vs) full memorization/full memorisation/
ޤʹ [ޤ뤮] /(n) being able to hear everything (esp. when one was not intended to)/
ޤ [ޤϤ] /(adj-na,n) nude/utterly stark naked/wearing only one's birthday suit/
ޤ˸ [ޤˤߤ] /(exp,adj-f) rare/extraordinary/singular/
ޤ路 [ޤ路] /(n) spy/secret agent/
ޤ路Ǥ [ޤ路] /(n) discarding somewhat safe tiles while still trying to win a hand (mahjong)/
ޤ϶ [ޤɤ] /(n) revolving lantern/
ޤƻ [ޤߤ] /(n,vs) detour/diversion/
ޤ󤬵 [ޤ󤬤ä] /(n) manga cafe/coffee shop with a manga library (usu. has Internet facilities and charges by the hour)/
ޤ /(n) (1) (vulg) (sl) vagina/cunt/pussy/(n,vs) (2) (vulg) (sl) fucking/screwing/
ޤ󤶤̴ǤϤʤ [ޤ󤶤ǤϤʤ] /(exp,adj-i) not altogether a dream/
ޤ󤸤 /(n) (1) (usu. with negative verb) nap/doze/short sleep/(adv-to) (2) staringly/fixedly/
ޤ󤸤Ȥ⤷ʤ /(exp) not sleeping a wink/wide awake all night/
ޤ󤸤Ȥ⤻ /(exp) not sleeping a wink/wide awake all night/
ޤ󤺤 /(n) (sl) masturbation (female)/
ޤͤ /(exp) (osb:) it is assuredly that.../
ޤޤ /(adv) (on-mim) successfully/fairly/artfully/nicely/thoroughly/
ޤ [ޤޤ] /(adj-na,n) perfect circle/
ޤ [ޤޤ] /(adj-no,adv) right in front/just opposite/under the nose/
ޤ [ޤʤ] /(n) middle/centre/center/mid-way/
ޤ [ޤ] /(n) (vulg) (sl) pubic hair (on a woman)/
 /(suf) (1) -ness (nominalizing suffix, esp. of sensory or subjective adjectives)/(2) nominalizing suffix indicating location/(3) (as ...mi ...mi) alternating between ... and .../
ߤϤ /(exp) the follower of each new fad/
ߤϤ /(adj-na,n) (1) (abbr) follower of each new fad/(2) (sl) poser/a lowbrow/fanboy/fangirl/(adj-na) (3) lowbrow/flippant/
ߤ [ߤ礦] /(n) protection money/
ߤȢ [ߤФ] /(n) cardboard box for mandarin oranges/
ߤȪ [ߤФ] /(n) mandarin plantation/
ߤ /(n) (sl) sword, dagger, etc. used in crime/
ߤ [ߤ򤹤] /(exp,v1) to ensconce oneself (e.g. in a chair)/to settle oneself down/to plant oneself/
ߤô [ߤ򤫤Ĥ] /(exp,v5g) (1) to wheedle a person into doing something/(2) to carry a portable shrine/
ߤߤ /(adv,adv-to,vs) creaking/groaning (e.g. of something under physical stress)/
ߤڤ [ߤ󤮤] /(n) finely chopped (cooking)/(P)/
ߤʴ [ߤ] /(n) rice granules/coarse glutinous rice flour (often used in candy production)/
ߤ [ߤᤶ] /(n) Aquarius (constellation)/the Water Carrier/the Water Bearer/
ߤؤӺ [ߤؤӤ] /(n) (astron) Hydrus (constellation)/the Water Snake/
ߤ۶ [ߤۤ󤳤] /(n) Mizuho Bank/
ߤ [ߤ] /(n) (1) (uk) mizuna (Brassica rapa var. nipposinica)/potherb mustard/(2) (uk) Elatostema umbellatum var. majus (variety of plant related to the nettles)/
ߤ [ߤ] /(n,vs) food cooked in miso/cooking in miso/
ߤ [ߤ] /(n) miso soup/
ߤ֤ [ߤ] /(n) (food) fried dish seasoned with miso/
ߤ [ߤ] /(n) sweet paste of white beans and miso/
ߤ /(suf,adj-na) (col) -like/sort of/similar to/resembling/(P)/
ߤ餷Ļ [ߤ餷] /(n) skewered rice dumplings in a sweet soy glaze/
ߤȱ [ߤ줬] /(n) disheveled hair/unravelled hair/
ߤä /(adv,adv-to) (1) strictly/severely/(2) fully/(3) closely/tightly/
ߤä /(adv) (1) severely/strictly/fully/(2) earnestly/diligently/
ߤĤ [ߤĤܤ] /(n) Chinese "Chariot" constellation (one of the 28 mansions)/
ߤƦ [ߤĤޤ] /(n) (food) mixture of boiled beans, agar cubes, fruit pieces and syrup/
ߤɤ [ߤɤΤ] /(n) Greenery Day (national holiday; May 4)/
ߤɤ꿧 [ߤɤꤤ] /(adj-na,n,adj-no) green/emerald green/green color of new foliage/verdure/
ߤʤ [ߤʤ] /(n,adj-no) orphan/
ߤʤ [ߤʤϤȤ] /(n) consent dividend/constructive dividend/deemed dividend/
ߤʤͭڷ [ߤʤ椦礦] /(n) deemed securities/
ߤʤߤ夦 [ߤʤߤ夦] /(n) (astron) Crux (constellation)/
ߤʤߤΤ [ߤʤߤΤ] /(n) (astron) Piscis Austrinus (constellation)/the Southern Fish/
ߤʤߤΤ [ߤʤߤΤꤶ] /(n) (astron) Corona Australis (constellation)/the Southern Crown/
ߤʤߤΤ󤫤 [ߤʤߤΤ󤫤] /(n) (astron) Triangulum Australe (constellation)/the Southern Triangle/
ߤֺ [ߤ֤] /(n) (uk) Brassica campestris var. laciniifolia (variety of wild mustard)/
ߤߤ [ߤߤФ] /(n) (uk) wale/welt/
ߤߤı [ߤߤФ] /(n) (uk) wale/welt/
ߤߤä /(adj-i) tightfisted/stingy/miserly/small-minded/
ߤ䤲β [ߤ䤲Τ] /(n) souvenir store/gift shop/
ߤ䤳ʤ /(n) (uk) Tokyo bitterling (species of cyprinid fish, Tanakia tanago)/
ߤ褦 [ߤ褦ߤޤ] /(exp) learning by watching others/learning by imitation/
ߤĴ̣ [ߤդ礦ߤ礦] /(n) mirin-style condiment/mirin-like seasoning/low-alcohol mirin/
ߤ볭 [ߤ뤬] /(n) (uk) mirugai clam (Tresus keenae, species of gaper clam)/
ߤʤ [ߤʤΤȤ] /(n) Your Party (a Japanese political party)/
ߤߤ /(adv,adv-to) (on-mim) sound of the cicadas/
ߤߤ [ߤߤ󤼤] /(n) (uk) robust cicada (Oncotympana maculaticollis)/mingming cicada/
߹ [ߤ] /(n) (1) (hon) country/(2) (hon) Japan/
߻Ȥ [ߤĤ] /(n) angel/
 /(int) (1) (arch) unh (sound of physical exertion)/oof/(2) wow/whoa/(3) yes/yeah/uh-huh/(aux-v) (4) (after a -nai stem) probably/(5) will/intend to/(6) would like to have done (for me)/
दä /(adv,vs) (1) (on-mim) sullenly/angrily/testily/huffily/petulantly/indignantly/(2) (on-mim) stuffily/stiflingly/(adv) (3) (on-mim) slowly (exhaling smoke)/
फ [फᤷ] /(n) cooked rice with with yam bulblets/
फä /(adv,vs) feeling angry (or nauseated, etc.) suddenly/
फʢ [फäѤ] /(n) anger/passion/
फĤ /(v5k,vi) (1) to feel irritated/to feel offended/to feel angry/(2) to feel sick/to feel nauseous/
फफ /(adv-to,adv,vs) (1) (on-mim) feeling sick/feeling queasy/feeling nauseated/(2) (on-mim) being angry/being offended/being disgusted/(P)/
भФ [भ] /(adj-na,n) nakedness/frankness/
भФ [भ] /(v5s,vt) to show/to bare (the teeth)/
भ [भ] /(n) shellfish removed from the shell/
यĤ /(adj-pn) coarse/uncultured/
य /(adv) (1) (on-mim) abruptly (rising)/(adv,adv-to) (2) (on-mim) slowly (rising)/
यय /(adv,adv-to,vs) (1) (on-mim) rising up/towering/billowing (e.g. clouds of smoke)/(2) (on-mim) plump/chubby/fat/(3) (on-mim) shaggy/hairy/
य /(adv,adv-to) (1) (on-mim) abruptly (rising)/(2) (on-mim) slowly (rising)/
ळ [ळ] /(n) opposite bank/farther shore/
व /(adj-i) filthy/squalid/dirty/foul/sordid/
व /(n) (uk) Japanese giant flying squirrel (Petaurista leucogenys)/
वܤɤ [वܤ] /(v5m,vt) to read avidly/
व줷 [व뤷] /(adj-i) (uk) filthy/squalid/dirty/foul/sordid/
श /(ok) (n) (uk) Japanese giant flying squirrel (Petaurista leucogenys)/
शश /(adv) helplessly/easily/without resistance/without regret/
ष [षΤ] /(n) singing of insects (esp. in autumn)/sound of insects/
ष㤯 /(adv,vs) (1) vexed/irritated/fretful/in ill humour/in ill humor/in a temper/(2) shaggy/bushy/ragged/rugged/
षष /(adv) munch/crunch/
ष [ष礪] /(n) being sent to prison/
ष [षȤ] /(v5r,vt) to tear off/to pluck off/to take forcibly/
ऺ /(aux-v) (1) (arch) will probably be/(2) intending to/will/(3) should/
ऺ /(adj-i) (abbr) difficult/
ऺ /(v5r,vi) to fret/to be fretful/to be peevish/
ऺĤ /(v5k,vi) to itch/
ऺऺ /(vs) (1) (on-mim) to feel itchy/to itch/to feel creepy/(2) to be impatient/to itch (to do something)/to be eager/
ऺऺӾɸ [ऺऺ礦] /(n) Restless Leg Syndrome/RLS/
ऺऺ­ɸ [ऺऺ礦] /(n) Restless Leg Syndrome/RLS/
ऺڤ [ऺ椤] /(adj-i) (1) itchy/(2) creepy/feeling uneasy/
ऻӵ㤭 [ऻӤʤ] /(vs) (1) to sob/to be choked with tears/(n) (2) sobbing/
ऻӵ㤯 [ऻӤʤ] /(v5k,vi) to sob/to be choked with tears/
ऻ֤ [ऻ] /(v5r,vi) to choke/to sob convulsively/to cough/
 [ܤ] /(n) useless/waste of time and effort/pointless/vain efforts/
­ [] /(n,vs) visit for no reason/go on fool's errand/
 [] /(n) unwanted hair/superfluous hair/
 [Фʤ] /(n,vs) gossip/idle talk/chat/
 /(adv-to,adv,vs) (on-mim) plump/chubby/voluptuous/
Ǥ [] /(n) (1) (abbr) whipping/beating with a whip/(2) (abbr) whiplash/
Ǥ [礦] /(n) whiplash/
Ǥ [] /(v5t,vt) to whip/to lash/to give the rod/to spur on/to encourage/
ä /(adv) (1) (on-mim) abruptly (rising)/(adv,adv-to) (2) (on-mim) slowly (rising)/
ä /(adv,adv-to) (1) (on-mim) abruptly (rising)/(2) (on-mim) slowly (rising)/(adv,adv-to,vs) (3) (on-mim) plump/rotund/
ä /(adv-to,adv,vs) (on-mim) plump/chubby/voluptuous/
ä /(adv) (on-mim) plumply/
äĤ /(adv-to,adv,vs) (1) (on-mim) sullenly/taciturnly/morosely/gloomily/silently/(n) (2) taciturn person/uncommunicative person/(P)/
äĤʼ [äĤꤹ٤] /(n) lecher with a quiet exterior/lecher who doesn't seem it and doesn't talk about it/
äĤʿ [äĤꤹ] /(n) lecher with a quiet exterior/lecher who doesn't seem it and doesn't talk about it/
äĤʿ [äĤꤹ٤] /(n) lecher with a quiet exterior/lecher who doesn't seem it and doesn't talk about it/
ä /(adv,vs) (1) (on-mim) sullenly/angrily/testily/huffily/petulantly/indignantly/(2) (on-mim) stuffily/stiflingly/(P)/
ä [äȤ] /(exp,vk) (uk) to feel anger/
 /(n) (uk) gnomefish (Scombrops boops)/
ĸϺ [Ĥ] /(n) (uk) mudskipper (Boleophthalmus pectinirostris)/goggle-eyed goby/
Ȥ /(exp,vs-i) (1) (after a -nai stem) to be trying to/(2) to be just about to/
ˤˤ /(adv) mumbling/incomprehensible muttering/talking with food in one's mouth/talking in sleep/
ͤ䤹 [ͤҤ䤹] /(exp,v5s) to be frightened/
 /(int) (1) (on-mim) hum/hmm/mild surprise or doubt/(2) (on-mim) mm mm/light chuckle with mouth closed/(3) (on-mim) mm mm/agreeable sounds (sound indicating agreement)/(4) (on-mim) mm/hmm/deep in thought/(5) (on-mim) well/calling attention/
餵᷿Ҵ [餵᤬] /(n) Murasame class destroyer/
õ [ä] /(adj-na,n) (col) capricious/moody/whimsical/
 /(adv-to) strongly/violently/with all one's strength/
 /(adv,adv-to,vs) (on-mim) stuffy/steamy/sultry/sexy/
 /(int) no!/don't!/tsk!/used to scold small children and pets/
ᤤ [ᤤ] /(n,vs) meditation/contemplation/
ᤤʡ [ᤤդ] /(n) happiness in the next world/
ᤫ [ᤫܤ] /(n,vs) serving as a concubine/
ᤫ [ᤫ] /(n) fashionable person/dandy/flashy dresser/fop/
᤬̼ͤ [᤬ͤä] /(n) (m-sl) girl (usu. attractive) with glasses/glasses-wearing girl/
᤬Ź [᤬ͤƤ] /(n) optician/optician's store/
᤭᤭ /(adv) (on-mim) conspicuously/(P)/
᤯ /(suf,v5k) (1) to show signs of .../to have the appearance of .../(v5k) (2) (vulg) (col) to jerk off/to masturbate/(P)/
᤯ [᤯餤] /(n) (col) (obsc) (sens) rubber stamp/
᤯ [᤯ޤ] /(n) (sens) false window/blind window/
᤯Ƚ [᤯Ф] /(n) (sens) approving a document without adequately reading it/rubber-stamping/
᤯夲 [᤯ꤢ] /(v1) to lift/to turn over/to fold over/
ᤰ [ᤰꤢ] /(v5u) to meet fortuitously (e.g. running into an old friend)/to meet by chance/to happen across/
ᤰ礦 [ᤰꤢ] /(v5u) to meet fortuitously (e.g. running into an old friend)/to meet by chance/to happen across/
ᤰ碌 [ᤰꤢ碌] /(n) fate/chance/
ᤲ /(v1,vi) to be discouraged/to shrink from/
ᤴ /(adj-i) (thb:) dear/darling/adorable/precious/cute/lovely/sweet/beloved/charming/
ᤷγ [ᤷĤ] /(n) grain of boiled rice/
ᤸ /(n) young tuna (esp. northern bluefin tuna under 1 meter)/
ᤸ [ᤸ] /(n) jostling/milling about/
᤽᤽ /(adv,n,vs) (on-mim) uncontrolled weeping/sobbing/
᤿᤿ /(adj-na,adv,adv-to) beyond repair/
Ѥ /(n) big breasts/
 /(int) no!/don't!/tsk!/used to scold small children and pets/
ä /(adv) remarkably/(P)/
ä /(adj-na) (sl) extremely/very/
ä¤ [ä] /(n) hacking to pieces/
äɤ [ä] /(n) stabbing repeatedly/
äڤ [ä] /(n) hacking to pieces/
äǤ [ä] /(n) showering with blows/
 [ˤ] /(exp,v5u) to go through/to suffer/to experience (something unpleasant)/
Ϥ [Ϥꤺ] /(n) rice ball wrapped in pickled leaf mustard greens/
Ф /(n) sty (on the eyelid)/stye/
Ф /(n) sty (on the eyelid)/stye/
Ф [ФϤ] /(n) (obsc) removing the weather stripping in spring/
 /(prt) (arch) might it be... No, I guess it's not/(at sentence end) indicates irony and deep emotion/
 /(adv,adv-to) (on-mim) flaring up/bursting into flames/
Ϥ [ϤΤ] /(exp) explicit/clear/unambiguous/meaningful/lively/
Ϥ [Ϥ򤭤] /(exp) explicit/clear/unambiguous/meaningful/lively/
 /(adv-to) (on-mim) splintering or cracking (e.g. in a strong wind)/
 [ꤳ] /(v5m,vi) to sink into/to cave in/
󤳤 /(adj-i) (thb:) lovely/sweet/cute/
 /(n) (sl) sorry (not very sincere)/
󤽡 /(n) (rkb:) welcome/
󤽤 /(n) (rkb:) welcome/
㤤 /(n) (col) (abbr) (obs) sorry/
 [ܤ] /(n) cotton swab/
 [ܤ] /(n) rolling pin/
 [褦] /(n) sheep/
 [ᤰ] /(n) (arch) fire brigade (in Edo)/
ȤƬ [ᤰߤΤ] /(n) (arch) fire brigade chief (in Edo)/chief fireman/
 /(prt) (1) too/also/in addition/as well/(not) either (in a negative sentence)/(2) both A and B/A as well as B/neither A nor B (in a negative sentence)/(3) even/as much as/as many as/as far as/as long as/no less than/no fewer than/(4) even if/even though/although/in spite of/(adv) (5) (col) (abbr) further/more/again/another/the other/(P)/
⤦ /(adv) (1) now/soon/shortly/before long/presently/(2) already/yet/by now/(not) anymore/(3) further/more/again/another/the other/(int) (4) interjection used to strengthen expression of an emotion (often exasperation)/(P)/
⤦ä /(exp) (col) once more/again/
⤦ʪ [⤦] /(n) good bargain/a find/godsend/a steal/
⤦ä /(exp) already completed (arrived, happened, etc.)/(P)/
⤦ /(exp) (osb:) having done ... by mistake/having messed up .../
⤦ /(exp) enough is enough/no further!/
⤦äȤ /(exp) in a little while (referring to the very near future on the order of minutes)/in a bit/
⤦Ҥȴĥ [⤦ҤȤФ] /(n,vs) an extra effort/going the extra mile/one final push/
⤦ҤƧĥ [⤦ҤȤդФ] /(exp) holding out a little longer/
⤦⤦ /(adv,adv-to) (1) (on-mim) mooing/(n) (2) (chn) moo-moo (i.e. kid's talk for "cow")/
⤦ [⤦ҤȤ] /(n,adv) (uk) another/one more/
⤦ [⤦ä] /(exp) once more/once again/
⤦ĥ [⤦ҤȤФ] /(n,vs) an extra effort/going the extra mile/one final push/
⤦ [⤦ҤȤ] /(n,adv) another (person)/the other person/one more (person)/
⤦ [⤦ä] /(exp) (uk) a bit more/a bit longer/
⤦ [⤦] /(exp) once more/again/
⤦Ƨĥ [⤦ҤȤդФ] /(exp) holding out a little longer/
⤦ [⤦äڤ] /(exp) (uk) (ksb:) once more/again/
⤦ [⤦] /(exp) a bit more/a bit longer/
⤦ [⤦] /(exp) almost/nearly/close to/
⤦ΤȤ [⤦ΤȤ] /(exp) almost/nearly/close to/
⤦ν [⤦ΤȤ] /(exp) almost/nearly/close to/
⤦ľ [⤦] /(exp,adv) (uk) soon/
⤦ľ [⤦] /(exp) (uk) very soon/
⤬ /(n) (uk) struggle/writhing/wriggling/floundering/
⤬줷 [⤬뤷] /(v5m,vi) to writhe in agony/
⤬ /(prt) particle used to indicate the speaker's hope, desire, wish, etc. (e.g. "it would be nice if ...", "I wish there were ...", etc.)/
⤮ /(adj-no) fresh-picked/
⤮ /(n) (uk) ticket-collector/collecting tickets/
⤮ /(v5r,vt) (uk) to pluck (e.g. a fruit, a leaf)/to pick/to tear off (e.g. a ticket stub, a branch from a tree)/
⤮ [⤮Ȥ] /(v5r,vt) (1) to pluck off (esp. by twisting)/to pick/to break off/to tear off/(2) to wrest (away from)/to wrench free/to snatch (away)/
⤯ /(n) cigarette/cig/smoke/fag/
⤯⤯ /(adv-to,adv) (on-mim) rising (smoke, clouds, etc.)/rolling up/billowing up/
⤯ /(v5r) (sl) to smoke/
⤯ [⤯Ҥ] /(n) gathering cigarette butts/person gathering cigarette butts/
⤰ /(v5g) (uk) to pluck (usually from a tree)/to pick (e.g. apples)/(P)/
⤰⤰ /(adv,vs,adv-to) (1) (on-mim) mumbling/chewing one's words/(2) (on-mim) chewing (food)/(3) (on-mim) squirming/wriggling/
⤰Ǥ [⤰餦] /(n) driving away moles by hitting the ground with straw bundles prepared by children (esp. as an annual event on January 15th)/
⤰ [⤰Ť] /(n) molehill/mole mound/
⤰ [⤰ꤳ] /(v5m,vi) to slip into/to crawl into (under)/to conceal oneself (under)/
⤲ /(v1,vi) (uk) to be torn off/to come off/
⤳⤳ /(adj-f) lumpy/fluffy/
⤴⤴ /(adv,vs,adv-to) (1) (on-mim) mumbling/chewing one's words/(2) (on-mim) chewing (food)/(3) (on-mim) squirming/wriggling/
⤵ä /(adv,vs) absentmindedly/
⤵⤵ /(vs) (1) hairy (person)/thickly bearded person/(2) slow person/dull person/
⤵ʤ [⤵뤳Ȥʤ] /(exp) (uk) one may well say so, but .../even more than/
⤷ /(int) excuse me! (when calling out to someone)/
⤷ /(exp) if any/if it exists/
⤷ /(exp,adv) (abbr) perhaps/maybe/by some chance/
⤷ʤƤ /(exp,adv) (col) no need to guess/certainly/
⤷ʤ /(exp) if so/in that case/
⤷⤷ /(int) (1) hello (e.g. on phone)/(2) excuse me! (when calling out to someone)/(P)/
⤷λ [⤷Τ] /(exp) emergency/accident/rare possibility/unexpected occurrence/
⤷⤷ /(adj-na,adv,vs) shaggy/scraggly/bushy/disheveled/dishevelled/unkempt/tousled/raggedy/
⤷ǽʤ [⤷Τʤ] /(exp) if possible/
⤸⤸ /(adv,vs) (on-mim) bashfully/hesitantly/fidgety/restlessly/squirming/wriggling/haltingly/
⤸⤸ /(adv,vs,adj-na,adj-no) tousled/shaggy (hair)/scraggly (beard)/dishevelled/disheveled/unkempt/
⤸ [⤸餰] /(n) Mozilla community/
⤽ä /(adv) a little more/
⤽⤽ /(vs,adv,adv-to) (on-mim) creeping about/stirring restlessly/squirming/
⤾⤾ /(vs,adv,adv-to) (on-mim) creeping about/stirring restlessly/squirming/
⤿ /(exp) (osb:) having done ... by mistake/having messed up .../
⤿ݤ [⤿] /(v1,vt) (uk) to lean against/to set against/
⤿Ĥ /(v5k,vi) to be slow/to not make progress/to be inefficient/
⤿⤿ /(adv,n,vs) (on-mim) inefficient/slow/
⤿ݤ [⤿줫] /(v5r,vi) (1) to lean on/to recline on/(2) to rely on/to depend on/
 /(adv) (abbr) (col) of course/for sure/definitely/
Τ /(adv) (sl) of course/certainly/naturally/
 [Τ] /(n) (uk) Nepal holly (Ilex integra)/
Ϥ [Ϥ] /(exp) (id) every man knows his own business best/one should go to specialists for the best results/
 /(adj-no,vs) springy (texture)/
ȩ [Ϥ] /(n) soft skin/smooth skin/
ʴ [] /(n) glutinous rice flour/sticky rice flour/
 [] /(n) glutinous rice/
ä /(n) (col) once more/once again/
äι [äΤ襤] /(exp) windfall/piece of good luck/
ä /(vs,adv-to,adv) (1) (on-mim) bulge in a pocket or clothing/(2) "tent" an erection makes against pants or bedsheets/
ä /(adj-i) (sl) unfashionable/
ä /(adv,vs) (1) unfashionable/lacking style/(2) dim-witted/slow/
ä /(adv-to,adv,vs) (1) slowly/(2) unrefined/
äդ [äĤ] /(exp,v1) to put on airs/to assume importance/
ä /(adj-no,vs) springy (texture)/puffy/
äƤγ [äƤΤۤ] /(adj-na,n) absurd/unreasonable/
äƲ [äƤޤ] /(v5r) (1) to carry around/(2) to be roundabout (speech, actions, etc.)/to be indirect/
äԤ٤ [äƤᤤ٤] /(exp) one can now rest in peace/one ought to be contented with what has been accomplished/
ä /(adv) (on-mim) (some) more/even more/longer/further/(P)/
äȤ餷 [äȤ餷] /(exp) dignified expression/solemn expression/serious expression/
äڤ /(exp) (col) (abbr) (ksb:) once more/again/
 /(n) (food) (abbr) entrails/giblets/guts/internal organs/
Ĥ礦 [Ĥ줢] /(v5u) to entangle themselves together (e.g. of butterflies)/to be intertwined/
Ĥ [Ĥ줳] /(v5m,vi) to proceed though deadlocked/to be carried over (e.g. to next meeting)/to go into a shootout (e.g. sport)/
ľ [Ĥ䤭] /(n) roast giblets/
ľƤ [Ĥ䤭] /(n) roast giblets/
 [Ĥʤ] /(n) (food) hot pot stew made with offal, vegetables and (often) miso/(P)/
 /(pref) emphatic prefix/
Ƥʪ [ƤӤ] /(n) plaything/toy/
Ƥʤ /(adj-i) unwelcome/nerdish/unpopular/(P)/
ư [ƤĤ] /(v5u,vt) (1) (arch) to take care of/(2) (arch) to be too much for one/to find unmanageable/to be beyond one's control/to not know what to do with/
ƱǤ䤹 [ƤϤ䤹] /(v5s,vt) (uk) to praise extravagantly/to lionize/to lionise/to make much of/
Ʊɤ䤹 [ƤϤ䤹] /(v5s,vt) (uk) to praise extravagantly/to lionize/to lionise/to make much of/
ͷ [Ƥ] /(v5b,vt) (1) (uk) to play with (a toy, one's hair, etc.)/to fiddle with/(2) to toy with (one's emotions, etc.)/to trifle with/(3) to do with something as one pleases/(4) to appreciate/
 [ƤϤ䤹] /(v5s,vt) (uk) to praise extravagantly/to lionize/to lionise/to make much of/
 /(n) yeast starter/yeast mash/
Ȥ᤹ [Ȥˤɤ] /(exp,v5s) to go back to the start/to reset/to restore/to return to the point (of a discussion)/to return something (that has been moved) to previous place/to reconstitute/
ȤΤ˼ޤ [ȤΤˤޤ] /(exp,v5r) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
ȤΤǼޤ [ȤΤˤޤ] /(exp,v5r) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
Ȥξ˼ޤ [ȤΤˤޤ] /(exp,v5r) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
ȤξǼޤ [ȤΤˤޤ] /(exp,v5r) to bury the hatchet/to make up/to be reconciled/to be reunited (e.g. couple)/to be reinstated/
ɤ /(adj-i) irritating/irritated/frustrating/vexing/(feeling things are) not quick enough/(feeling) too slow-going/(feeling) impatient/tantalizing/tantalising/
ɤ /(adv) fretfully/impatiently/
ˤˤ /(adv) mumbling/incomprehensible muttering/talking with food in one's mouth/talking in sleep/
̤γ [̤Τ] /(exp) completely empty/vacant/deserted/(everything) gone/
̤ζ [̤Τ] /(iK) (exp) completely empty/vacant/deserted/(everything) gone/
 /(prt) (1) (fem) indicates reason or excuse/(2) (fem) indicates dissatisfaction/indicates desire to be pampered or indulged/(P)/
Τ /(prt) (male) used to create a form of question indicating that the speaker actually believes the opposite is true/emphasizes a determination not to do something, e.g. "Like hell I will!"/
Τʤ [Τʤ] /(exp) speechless (with amazement)/struck dumb/
Τ /(conj) the reason for something/
Τ /(prt,conj) conjunctive particle indicating a cause or reason/
ΤǤ /(exp) is something that/is that which/
ΤǤ /(exp) it's like that (emphasis)/
ΤǤ /(exp) (fem) used to create a rhetorical question indicating that the speaker actually believes the opposite is true/emphasizes a determination not to do something by means of a rhetorical question/
ΤǤ /(exp) reason or excuse (nuance of seeking understanding)/
Τ /(prt) but/although/(P)/
Τθ [ΤΤߤȤ] /(exp,adv) splendidly/brilliantly/
ΤοǤϤʤ [ΤΤǤϤʤ] /(exp) nothing special/nothing significant/
Τƻ [ΤΤɤ] /(n) the principle of the thing/
Τ [ΤΤۤ] /(exp,n) (1) some book/book about that subject/(2) books/
Τ褦 [Τ⤤褦] /(exp) (id) To make or mar depends on the telling/
Τ /(conj,prt) although (with nuance of strong discontent)/but/even though/I wish ..../
Τ [Τ򤤤] /(exp,v5u) (1) to speak (of something)/(2) to be effective/to be powerful/to mean everything/
θ [Τ] /(v5u,vt) to talk/to carry meaning/
ι [Τ] /(adj-na,n) (idle) curiosity/whimsical/(having) strange tastes/
κ [ΤĤ] /(n) (1) (uk) manufacturing/craftsmanship/making things by hand/(2) making New-Year's decorations/(3) preparing fields/farming/farmer/
κ [ΤŤ] /(n) (1) (uk) manufacturing/craftsmanship/making things by hand/(2) making New-Year's decorations/(3) preparing fields/farming/farmer/
μ䤷 [ΤӤ] /(adj-i) lonely/
ν [Τ] /(adj-i) troublesome/bothersome/burdensome/
ν餫 [Τ餫] /(adj-na,n) mild/mild-mannered/gentle/
 [Τ] /(adj-i) (1) (uk) earth-shattering/staggering/to a very great extent/(2) (uk) terrible/frightful/horrible/ghastly/
Ť [Τ] /(adj-na,n) quiet/still/calm/
ᤷ [Τʤ] /(adj-i) sad/melancholy/
ͫ [Τ] /(adj-i) languid/weary/listless/melancholy/
ͫ [Τ] /(adj-na) (1) languorous/weary/listless/(2) somber/sombre/gloomy/despondent/
Ԥ [ΤӤ] /(adj-i) lonely/
դ /(adj-na,adv) (on-mim) soft to the touch (e.g. fur, feathers)/fluffy/
 /(n) (arch) flying squirrel/
ߤ [ߤ֤] /(n) rice-bran bag (used for scrubbing the skin when bathing)/
ߤ [ߤΤ] /(n) fir tree/
߳ [ߤ] /(n) rice husks/chaff/
߹礤 [ߤ] /(n) jostle/struggle/scuffle/
߹礦 [ߤ] /(v5u,vt) to jostle/to shove and push/to struggle with one another/
߼ [ߤ] /(n,vs) rubbing one's hands together/
߼ [ߤǤǤΤ] /(exp,v5m) to supplicate/to implore humbly/
߾ä [ߤ] /(v5s,vt) (1) to crush/to rub out/to smother (e.g. fire)/to stub out/(2) to hush up/to stifle/to suppress/to sponge over/
߾夲 [ߤ] /(n) (uk) tuft of hair under temple/sideburns/sidelocks/
ż [ߤ礦] /(n,vs) (therapeutic) massage/
 [ᤴ] /(n) quarrel/trouble/dispute/friction (between people)/
 /(n) (1) (arch) large game (e.g. deer, boar)/(2) (arch) speaking badly of someone/(3) (arch) squirrel-like costume for frightening children/
󤸤 /(n) (1) (arch) large game (e.g. deer, boar)/(2) (arch) speaking badly of someone/(3) (arch) squirrel-like costume for frightening children/
󤸤 [󤸤] /(n) (arch) Edo-era meat vendor (esp. of large game, e.g. deer, boar)/butcher/
󤸲 [󤸤] /(n) (arch) Edo-era meat vendor (esp. of large game, e.g. deer, boar)/butcher/
 [Ҥ] /(n) close fitting trousers/working trousers/long johns/long underpants/
夲 [⤢] /(n) high knee (exercise drill where one brings one's knees up high while walking or running)/
 [ˤ] /(n) leg (meat)/round/ham/
䤤 [䤤ह] /(n) bowline (knot)/
䤯 /(n,vs,adv) (1) (on-mim) trouble/bother/confusion/(2) (on-mim) depression/gloom/feeling sad/
䤷û [䤷ä] /(n) weak, frail or gangly child/
 /(adv,vs) (1) (on-mim) hazy/murky/misty/foggy/fuzzy/(adv,n,vs) (2) (on-mim) gloomy/feeling depressed/feeling sad/
 [Ӥ礦] /(n) moyamoya disease (rare, progressive cerebrovascular disorder caused by blocked arteries in the basal ganglia)/
褦Ӥ /(n) (uk) calico plant (Alternanthera ficoidea)/
餤㤭 [餤ʤ] /(n,vs) crying in sympathy/infectious crying/
餤 [餤] /(v1,vt) to get/to be given/
餤ʪ [餤] /(n) (received) present/gift/
Ф֤ͤ /(n) (uk) Blattella nipponica (species of cockroach)/
 /(adv,n) (on-mim) swelling/someone full of zest/gusto/
궾 [ꤽ] /(n) (uk) chilled soba served on a dish (often on a wicker basket or in a shallow steaming basket) with dipping sauce/
 /(adv) (1) (col) conspicuously/openly/(2) (col) completely/entirely/perfectly/wonderfully/
Ф /(adj-na) (id) obviously known/open secret/
 [] /(adj-no) double-edged/
ȩ [Ϥ] /(n) both bare shoulders/stripped to the waist/
ȩæ [Ϥ̤] /(exp,v5g) (1) to strip to one's waist/(2) to go at with might and main/
ȩæ [Ϥ̤] /(n) stripping to one's waist/being bare from the waist up/
 /(prt) (1) (fem) indicates reason or excuse/(2) (fem) indicates dissatisfaction/indicates desire to be pampered or indulged/
 /(prt) (male) used to create a form of question indicating that the speaker actually believes the opposite is true/emphasizes a determination not to do something, e.g. "Like hell I will!"/
󤸤Ƥ [󤸤䤭] /(n) savoury pancake with various fillings, thinner than okonomiyaki/
 /(conj) the reason for something/
 /(prt,conj) conjunctive particle indicating a cause or reason/
Ǥ /(exp) it's like that (emphasis)/
Ǥ /(exp) (fem) used to create a rhetorical question indicating that the speaker actually believes the opposite is true/emphasizes a determination not to do something by means of a rhetorical question/
ɤǤ [ɤꤦ] /(v5t) to turn a somersault/
 /(n) women's work pants/
 [ҤȤ] /(exp) furthermore/adding to the above-mentioned/
뤳Ȥʤ [⤵뤳Ȥʤ] /(exp) (uk) one may well say so, but .../even more than/
ʤ [⤵뤳Ȥʤ] /(exp) (uk) one may well say so, but .../even more than/
 [⤵뤳Ȥʤ] /(exp) (uk) one may well say so, but .../even more than/
 /(prt) (1) such things as (non-exhaustive list related to a specific time and place)/and ... and/(2) (after the dictionary form of a verb) the minute (that) .../no sooner than .../(int) (3) punctuational exclamation in haiku, renga, etc./(4) interjection expressing surprise/(5) (male) hi/(aux) (6) (ksb:) plain copula/(int) (7) (arch) yes/what?/(P)/
䡼 /(int,suf) hey/hey you/
䡼 /(exp) (1) (chn) (osb:) I quit!/I'm out!/declaring one quits, mainly used in children's games/(n,ctr) (2) (chn) (osb:) nth person to quit a game/
䤢 /(int) (1) Yo! (greeting)/(2) Wow! (expression of surprise)/
䤢ؤ /(exp) (osb:) is not/am not/are not/
䤢ؤ /(exp) (osb:) is not/am not/are not/
䤤 /(int,suf) hey/hey you/
䤤Τ䤤 /(exp,adv,adv-to,adj-no) (pressing) hard/badgeringly/pesteringly/repeatedly/urgingly/
䤤䤤 /(adv,adv-to) (1) pressingly/demandingly/(int) (2) hey! hey!/oi!/
䤨ޤޤ餴֤ /(n) (uk) Rhabdoblatta yayeyamana (species of cockroach)/
䤨޷ݳ [䤨ޤ] /(n) Yaeyama class minesweeper/
䤪 /(n) manga on the theme of male homosexual love/
䤪 /(adv) (1) (col) suddenly/abruptly/(2) slowly/leisurely/deliberately/
䤫 /(suf,adj-na) (after a noun, adjective stem, onomatopoeic-mimetic word, etc.) seeming very .../
䤫Ƭ [䤫󤢤] /(n) bald head/
䤬 /(aux-v,v5r) (derog) verb suffix indicating hatred and contempt, or disdain for another's action/
䤭⤭ /(adv,adv-to,vs) fretting/anxious/impatient/worried/
䤭Ƥ [䤭䤯] /(exp,v5k) to be jealous/
䤭ʤ [䤭䤯] /(exp,v5k) to be jealous/
䤭Ƥ [䤭䤭] /(n) jealous person/
䤮 [䤮] /(n) Capricornus (constellation)/Capricorn/the Goat/
䤯 /(n) (1) professional gambler or ruffian (esp. a member of the Japanese mafia)/yakuza (member)/(adj-na,n) (2) uselessness/purposelessness/(P)/
䤯 [䤯] /(n) (1) professional gambler/(2) good-for-nothing/ne'er-do-well/hoodlum/ruffian/
䤯Ωʤ [䤯ˤʤ] /(exp,adj-i) of no avail/useless/
䤱ʢ [䤱äѤ] /(n,vs) desperation/despair/
䤱 /(adv) (sl) awfully/frightfully/desperately/violently/unduly/extremely/
䤱򵯤 [䤱򤪤] /(exp,v5s) to become desperate/to give way to despair/
䤱 [䤱] /(n) drowning one's cares in drink/drinking in desperation/
䤱 [䤱] /(n,vs) binge eating/stress eating/
䤵 /(n) (1) (sl) runaway (child)/(2) (sl) apathy/carelessness/
䤵 /(v1,vi) (1) (sl) to sulk/to be peevish/(2) (sl) to run away from home/
䤵 /(aux-v) (arch) (fem) (pol) indicates respect for the one performing an action and politeness to the listener/
䤷ʤ /(aux) (col) (usu. used after -masu stem of verb) emphatic negative (verb)/
䤷ޤ /(aux-v) (arch) (fem) (pol) indicates respect for the one performing an action and politeness to the listener/
䤷 /(aux-v) (arch) (fem) (pol) indicates respect for the one performing an action and politeness to the listener/
䤹 /(n) (uk) fish spear/leister/lance/trident/
䤻ƤϤƤ [䤻Ƥ⤫Ƥ] /(exp) even though one has fallen on hard times/however down on one's luck one may be/
䤻翩 [䤻Τ] /(exp) thin person who eats a lot/big eater who stays thin/
䤻᤮ [䤻] /(n) being too thin/being underweight/
䤻 [䤻ޤ] /(n,vs) (uk) fake stoicism/pretended endurance (for sake of pride)/false courage/
䤻 [䤻] /(n) (1) slender build/slender figure/leptosome/leptosomatic habit/(adj-no) (2) waifish/leptosomaic/leptosomatic/ectomorphic/
䤻 [䤻] /(n) (1) slender build/slender figure/leptosome/leptosomatic habit/(adj-no) (2) waifish/leptosomaic/leptosomatic/ectomorphic/
䤻٤ [䤻ۤ] /(v5r,vi) to lose weight/to become thin/to wither away/
 /(int) (1) not a chance/not likely/no way/(n) (2) fault/defect/weak point/
ä /(v5m,vi) (col) (ktb:) to be jealous/to be envious/
ää /(n,vs,adv-to) (on-mim) hurly-burly/helter-skelter/hustle and bustle/turmoil/
ä /(int) hooray/whee/hot dog!/you beaut/whacko/yowzer!/whoopee!/yes!/(P)/
ä /(int) hooray/whee/hot dog!/you beaut/whacko/yowzer!/whoopee!/yes!/
ä /(conj) (ksb:) if that's the case/
äޤ /(exp,v5u) (col) to do (esp. something one regrets)/
ä㤦 /(exp,v5u) (sl) to have (esp. sex, food, etc.)/
äĤŻ [äĤ] /(n) rush job/quick-and-dirty work/
äƤ⡼ /(exp) (ksb:) oops!/I did it again/now I've done it/I've messed up/
äƤ⤦ /(exp) (ksb:) oops!/I did it again/now I've done it/I've messed up/
äƤ⤿ /(exp) (ksb:) oops!/I did it again/now I've done it/I've messed up/
äƸ [äƤߤ] /(exp,v1) to have a go/to try and do (something)/to take a chance with something/
äƹԤ [äƤ] /(v5k-s) to live/to make a living/to get on with/
ä [äƤ] /(exp,vk) (1) to come along/to come around/to turn up/(2) to arrive at the present/to get where one is/to have been doing something (for a period of time)/(P)/
ä /(adv) (1) (on-mim) at last/at length/(2) (on-mim) barely/narrowly/just/by the skin of one's teeth/(P)/
äȤ [äȤ] /(adj-na) (uk) a long time (since the last time)/it's been a while (since I last saw, mailed, etc., you)/
äȤ /(adv) (1) at last/at length/(2) barely/just/by the skin of one's teeth/
äȤ /(adv) (1) at last/at length/(2) barely/just/by the skin of one's teeth/(int) (3) yo-ho!/heave-ho!/
äȤ /(adv) (1) at last/at length/(2) barely/just/by the skin of one's teeth/(int) (3) yo-ho!/heave-ho!/
äȤޤ /(int) yo-ho!/heave-ho!/
äȤλפ [äȤΤ⤤] /(exp,adv) finally/after great pains/at last/just barely/
äȤλ [äȤΤȤ] /(exp) (uk) just managing/with great difficulty/
äȤޤ /(int) yo-ho!/heave-ho!/
ä /(adv) (1) (abbr) too/also/likewise/either/(2) (abbr) still/as before/(3) (abbr) even so/either way/nonetheless/in any event/all the same/(4) (abbr) as expected/
դ [äĤ] /(v1,vt) to beat/to attack (an enemy)/to do away with/to finish off/(P)/
Ȥ /(adv) indiscriminately/
ʤ /(n) quiver (worn on the right hip; post-Nara period)/
ͤ /(aux) (ksb:) it is assuredly that .../can say with confidence that .../
Ф /(adj-i) (1) (sl) dangerous/risky/(2) (sl) awful/terrible/crap/(3) (sl) terrific/amazing/cool/(P)/
ּ [֤ؤ] /(n,vs) unnecessary trouble brought upon oneself/stirring up a hornet's nest/
ۡ /(int) (col) hi/howdy/
 [ܤ褦] /(n) minor business/
ޤϤ /(n) sake brewing using natural yeast and no mashing/
ޤȤޤ /(n) (uk) Ixodes ovatus (species of tick)/
ޤȤ夦 /(n) (uk) (rkb:) Japanese mainlander/
ޤͤ [ޤͤ] /(n) Lynx (constellation)/
ޤϤ /(n) (abbr) sake brewing using natural yeast and no mashing/
ޤӤ /(n) skips-most-stations Tohoku-line Shinkansen/
߲ [ߤ] /(n) black marketeer/black market trader/
 [򤨤] /(exp,adv) (uk) unavoidably/inevitably/necessarily/reluctantly/against one's will/
ʤ [򤨤ʤ] /(exp) cannot be helped/unavoidable/(P)/
ཪʤ [पʤ] /(exp,adj-i) cannot be helped/unavoidable/
 [न] /(adv) (uk) unavoidably/inevitably/necessarily/reluctantly/against one's will/
館ʤ [पʤ] /(exp,adj-i) cannot be helped/unavoidable/
ʤ [फʤ] /(exp) (uk) it cannot be helped/there is no other way/
ḡ [ᤱ] /(n) (abbr) (col) former public prosecutor who now works as a lawyer/retired public prosecutor/
ḡ۸ [ᤱ٤󤴤] /(n) (col) former public prosecutor who now works as a lawyer/prosecutor-turned-lawyer/
⤦ʤ [⤦ʤ] /(exp,adj-i) cannot be helped/unavoidable/
餷 [ᤰ餷] /(n) widowhood/widowerhood/viduity/
Τ [⤷] /(suf) (arch) may/might/perhaps/may be/possibly/
 /(int) Oh!/Oh my!/Dear me!/
䤢ä /(exp) after a little while/presently/
䤳 /(adj-i) puzzling/tangled/complicated/complex/(P)/
侮 [] /(exp,adj-i) smallish/on the small side/
礭 [䤪] /(exp,adj-i) biggish/largish/
 /(prt) (1) denotes uncertainty/(2) such things as A and B/A and B and so on/A and B and the like/A and B and whatnot/
餫 /(adj-i) (col) soft/
餶ʤ [餶򤨤ʤ] /(exp) cannot avoid doing/cannot help but (do)/is compelled to do/(feel) obliged to (do)/has to do/
餻 /(n) (1) faked situation/(2) prearranged performances/
Ϥ /(n) (abbr) (col) 20+ years old virgin/
 /(int) oh my, oh my!/expression of strong emotion or surprise/
ꤣ /(int) (col) hooray/whee/hot dog!/you beaut/whacko/yowzer!/whoopee!/yes!/
ꤳ /(adj-i) (tsb:) soft/tender/limp/
ꤿʤ /(n) (uk) Tanakia lanceolata (species of cyprinid)/
ä /(n) (abbr) (sl) leave unfinished or incomplete/
 [äѤʤ] /(adj-no,adj-na) unfinished/incomplete/
ޤ /(n) (col) slut/bimbo/
ꥳ /(n) (sl) blind date party, with the object of sex/
᤮ [ꤹ] /(n,adj-no) overkill/(something) overdone/
᤮ [ꤹ] /(v1) to overdo/to go too far/to go to excess/
ᤴ [ꤹ] /(v5s,vt) (1) to let something (or somebody) go past/(2) to do too much/(P)/
 [] /(n) victim/scapegoat/someone singled out (for punishment, etc.)/
̤ˤ [ޤˤ] /(exp,v5r) to be made an example of/to be made a victim of/to be exposed to ridicule/
̤ˤ [ޤˤ] /(exp,v1,vt) to make an example of/to make a victim of/to hold up somebody (something) to ridicule/to single out someone for criticism/
̤˵󤬤 [ޤˤ] /(exp,v5r) to be made an example of/to be made a victim of/to be exposed to ridicule/
̤˵󤲤 [ޤˤ] /(exp,v1,vt) to make an example of/to make a victim of/to hold up somebody (something) to ridicule/to single out someone for criticism/
̤˾夬 [ޤˤ] /(exp,v5r) to be made an example of/to be made a victim of/to be exposed to ridicule/
̤˾夲 [ޤˤ] /(iK) (exp,v1,vt) to make an example of/to make a victim of/to hold up somebody (something) to ridicule/to single out someone for criticism/
귫 [꤯] /(n,vs) (uk) making do/getting by (somehow)/managing/(P)/
 [꤯] /(n) way (of doing)/method/
 [꤬] /(n) (uk) being worth doing/(P)/
礦 [ꤢ] /(v5u,vt) to compete with/to argue with/to quarrel/
 [ꤳ] /(n) speedrun/playing through a video game for additional challenge (e.g. as quickly as possible, to obtain the highest score, without using a certain weapon, etc.)/
 [ꤳ] /(v1,vt) to talk down/to corner someone in an argument/
Ĥ [Τ] /(n) things left undone/
Ĥ [Τ] /(v5s) to leave undone/
 [Ȥ] /(n,vs) giving and taking/exchange (of letters)/arguing back and forth/(conversational) exchange/(P)/
 [] /(n) (1) doer/(2) giver/(3) skilled person/capable person/shrewd person/go-getter/hotshot/(4) brothel madam/
 [] /(n) place of refuge (figurative)/outlet (for an emotion, anger, etc.)/
뤲 [Ȥ] /(v1,vt) to accomplish/
ڤ [꤭] /(v5r) (uk) complete decisively/to do to completion/
ڤʤ [꤭ʤ] /(adj-i) (1) unable to finish (on time, etc.)/(2) unbearable/intolerable/beyond endurance/too much/(P)/
»ʤ [ꤽʤ] /(v5u) to fail/
ľ [ʤ] /(n,vs) redoing/(P)/
ľȽ [ʤФ] /(n) retrial/
ľ [ʤ] /(v5s,vt) to do over again/to redo/to start over/to remake/to resume/to recommence/(P)/
̤ [Ȥ] /(v5s) to carry through/to achieve/to complete/
ꤲ [ʤ] /(n) javelin (throw)/
ƨ [ˤ] /(n) (sl) (vulg) breaking off contact with someone after having sex with them/wham-bam-thank-you-ma'am/hit it and quit it/fuck and chuck/
 [ˤ] /(adj-i) (uk) hard-to-do/difficult/tough/awkward/tricky/
ȴ [̤] /(v5k,vt) to carry out to completion/to accomplish/
֤ [꤫] /(v5s,vt) to do over/to answer or fire back/to retort/
 [꤫] /(n) manner of doing/way/method/means/(P)/
 [⤯] /(n) sexual rather than serious relationship/
ͧ [Ȥ] /(n) (vulg) fuck buddy/someone with whom one is not romantically involved but frequently has sexual relations with anyway/
뤫̵ [뤫ʤ] /(exp,adj-i) unable to clear away one's ill feeling/not able to do anything (about...)/
äʤ /(exp) one has no other choice but to do what one has to do/
뵤 [뤭] /(n) willingness (e.g. to do something)/eagerness/motivation/inspiration/determination/high aspirations/
뵤򤽤 [뤭򤽤] /(exp,v1) to be discouraged/
뵤郎 [뤭򤽤] /(exp,v1) to be discouraged/
뵤򻦤 [뤭򤽤] /(exp,v1) to be discouraged/
뵤ʬ [뤭夦֤] /(exp) sufficiently motivated (to do something)/
뵤ʬ [뤭夦֤] /(exp) sufficiently motivated (to do something)/
뵤 [뤭ޤޤ] /(adj-no) totally willing/fully motivated/
ʤ [뤻ʤ] /(adj-i) helpless/cheerless/miserable/disconsolate/dreary/downhearted/
ʤ [뤫ʤ] /(exp,adj-i) unable to clear away one's ill feeling/not able to do anything (about...)/
̵ [뤫ʤ] /(exp,adj-i) unable to clear away one's ill feeling/not able to do anything (about...)/
 /(int) oh!/ah!/oh dear!/dear me!/thank God!/
н [ФǤ] /(exp,v1) (uk) you can do it if you try/
 /(int) exclamation of relief or disappointment/(P)/
 /(exp) (ksb:) seems/I guess/
 /(exp) (ksb:) seems/I guess/
 /(n-suf) (1) suffix for familiar person/(prt) (2) (ksb:) indicates emphasis/(n) (3) (arch) (abbr) prostitute/
 /(exp,prt) (ksb:) isn't it/right?/you know?/
 /(suf) (osb:) isn't it/right?/you know?/
 /(aux-v) to be/
 /(adj-na,n) (1) naughty/mischievous/(n) (2) rascal/naughty kid/
 /(adj-na,n) (1) naughty/mischievous/(n) (2) rascal/naughty kid/
˷ [ܤ] /(n) rascal/mischievous kid/naughty child/
Ǥ /(n,adj-f) (m-sl) person (usu. female) with an unhealthy romantic obsession (has a connotation of mental instability)/
 /(exp) (1) (chn) (osb:) I quit!/I'm out!/declaring one quits, mainly used in children's games/(n,ctr) (2) (chn) (osb:) nth person to quit a game/
 /(exp) (1) (chn) (osb:) I quit!/I'm out!/declaring one quits, mainly used in children's games/(n,ctr) (2) (chn) (osb:) nth person to quit a game/
 /(n) (arch) prostitute/
 /(int) (1) applause/ovation/loud praise/(adj-no,adv-to) (2) loud (e.g. applause)/enthusiastic/tumultuous/
 /(exp) hear! hear!/hooray/
 [䤶] /(n) (astron) Sagitta (constellation)/the Arrow/
ݤ [䤤ʤ] /(exp) (1) the minute (that) .../no sooner than .../(2) whether or not/
椦 [椦礮󤳤] /(n) JP Bank (former Postal Savings Bank, created when the Postal Services were privatized)/(P)/
椦Ф귿Ҵ [椦Ф꤬] /(n) Yubari class destroyer escort/
椦ѥå /(n) Yu-Pack/Japan Post's domestic parcel delivery service/(P)/
椫 [椫] /(n) yukata cloth material/special light woven material 36-40cm wide for making yukata/
椭 [椭Τ] /(exp) (id) taking the opportunity to do something/doing something incidentally/doing something while (you) are at it/doing something on the way/while I'm at it/
椯 /(adv) (on-mim) (arch) slowly/at ease/restful/
椯ʤ /(adv) unexpectedly/
椵椵 /(adv,n,vs) (on-mim) large thing swaying/
椹 [椹Ȥ] /(v5r) to extort/to shake down (for money)/
椺ܥ [椺礦] /(n) (food) condiment paste made from yuzu zest and chili peppers (chile)/
椺ܥ [椺礦] /(n) (food) condiment paste made from yuzu zest and chili peppers (chile)/
椺 [椺] /(n) (1) citron tea/(2) jelly-like concentrate of sweetened citron peel used to make citron tea/
椿 /(n) (rkb:) shaman (Okinawa, Amami)/medium/exorcist/
ä /(adv,n,vs,adv-to) (on-mim) slowly/at ease/restful/(P)/
äϿ [äꤸ] /(n) slow earthquake/
ä /(adv,vs,adv-to) (1) (on-mim) comfortable/easy/calm/(2) loose/spacious/
Ƕ̻ [Ǥޤ] /(n) boiled egg/
ǻ [Ǥ] /(n) boiling time/
ǽ [Ǥ] /(n) broth left over after boiling meat, fish, vegetables, etc./stock/
 [Ǥ] /(n) boiled noodles/
ʹ [Ǥ] /(n) noodle boiler/noodle boiling machine/
͵ [Ǥ] /(n) noodle boiler/noodle boiling machine/
 [Ǥޤ] /(n) boiled egg/
Ȥ /(n,adj-f) elbowroom/leeway/room/reserve/margin/allowance/latitude/time/(P)/
Ȥ궵 [Ȥ꤭礦] /(exp) "education with breathing space" system/pressure-free education/
ष /(n) (uk) spoonworm (esp. species Urechis unicinctus)/
 /(adv,adv-to) (1) swaying (only once, in a large, slow motion)/(2) relaxedly/
 /(adv,adv-to) swaying (repeatedly, in a large, slow motion)/
 [Τ] /(n) (uk) tulip tree (Liriodendron tulipifera)/tuliptree/yellow poplar/
Ȥ [ꤪȤ] /(v5s) to shake down (e.g. nuts from a tree)/
뤷 [뤷ΤҤ] /(exp,n) sacrament of penance and reconciliation/
륭 /(n) (weak) mascot character (e.g. devised for PR purposes by local government, government departments, etc.)/
ư [줦] /(v5k,vi) to tremble/
 /(prt) (1) indicates certainty, emphasis, contempt, request, etc./(2) used when calling out to someone/(3) used to catch one's breath or get someone's attention/(int) (4) yo!/(P)/
衼ɤ /(int) (1) (uk) ready, go!/(n) (2) race/
衼ɥ /(int) (1) (uk) ready, go!/(n) (2) race/
衼 /(int) alright/all right/right on/looking good/OK/okay/
褤ǯ [褤Ȥ] /(exp) (abbr) Have a good New Year/
褤ǯ򤪷ޤ [褤Ȥ򤪤फ] /(exp) Have a good New Year/
褤 /(int) (1) (expression of) effort or strain/Yo-heave-ho!/(vs) (2) to butter up/to suck up to/
褤ä /(int) (1) (expression of) effort or strain/Yo-heave-ho!/(vs) (2) to butter up/to suck up to/
褤ȴ [褤Ȥޤ] /(int) (uk) heave ho (shout used by construction workers, etc. when pulling something big)/
褤褤 /(exp) hear! hear!/hooray/
褤褤 /(n) (col) (sens) locomotor ataxia/difficulty walking or speaking (due to alcoholism, a stroke, etc.)/someone with this problem/
褤 [褤] /(exp) high time/about time/
褤ŷ [褤Ƥ] /(n) fine weather/fair weather/
褤ι [褤Ӥ] /(exp) bon voyage!/have a nice trip!/
褤ιԤ [褤礳] /(exp) "Bon voyage!"/"Have a nice trip!"/
褦 /(aux-v) (1) indicates speculation/(2) indicates will/(3) indicates invitation/
褦 /(exp) (volitional form of verb + ga) regardless of/whether (or not)/
褦 /(int) welcome!/nice to see you!/(P)/
褦 [褦] /(n) (comp) welcome screen/
褦 /(adv,adj-no) (ksb:) many/a lot/much/
褦 /(int) alright/all right/right on/looking good/OK/okay/
褦Ĥ /(n) (sl) YouTube (Internet video-sharing web site)/
褦ˤ /(exp,vs-i) (following a verb) to be sure to/to do (something) so that .../to make sure to/to try to/(P)/
褦˸ [褦ˤ] /(exp,v5u) to tell (somebody) to (do something)/
褦褦 /(int) hullo there!/way to go!/bravo!/
褫 /(exp) (1) (col) than/(2) (col) other than/except/but/
褫Ȼפ [褫Ȥ⤦] /(exp,v5u) to wish to go well/to have good intentions/
褭˷פ館 [褭ˤϤ館] /(exp) (uk) take care of it/I'll leave it up to you/do as you see fit/
褭 [褭Ҥ] /(n) (arch) person of high rank/
褯뤴 [褯뤴Ĥ] /(n) frequently asked questions/FAQ/(P)/
褯 [褯뤴Ĥ] /(n) frequently asked questions/FAQ/
褯 [褯뤳Ȥ] /(exp) (uk) as often is the case/
褯 [褯뤷Ĥ] /(n) frequently asked questions/FAQ/
褯ؤӤ褯ͷ [褯ޤʤӤ褯] /(exp) study hard and play hard/
褯 [褯] /(v5u) (1) to say enough (as much as required)/to say plenty/(2) to say well/to say cleverly/to say elegantly/(3) to say often/to say frequently/(4) to say without shame/to say impudently/
褯褿 [褯Ǥ] /(adj-f) well-balanced/considerate/of fine character/
褯̤ [褯Ȥ뤳] /(exp,n) carrying voice/well-projected voice/
褳 [褳] /(n) weft/woof (crosswise threads on a loom)/
褵 /(n) dance originating in Kochi Prefecture using "naruko"/
褷 /(int) alright/all right/right on/looking good/OK/okay/(P)/
褷ʤ [褷ʤ] /(n) trivial thing/nonsense/
褷ʤ /(adv) at your own discretion/as you see fit/
褷褷 /(exp) there, there/
褸 [褸Τܤ] /(v5r,vi) to climb/to clamber (over, up)/to scramble (up)/to scale/to claw one's way up/
褸Ф [褸Τܤ] /(v5r,vi) to climb/to clamber (over, up)/to scramble (up)/to scale/to claw one's way up/
褻 /(exp,int) for heaven's sake (Pete's, mercy's, etc.)/for pity's sake/oh stop/lay off/
褽 [褽] /(n,vs) looking away/looking aside/(P)/
褽ž [褽ߤƤ] /(n) inattentive driving/
褽Ԥ [褽] /(adj-no) (1) going out/(2) one's best (clothes, looks, manners, behaviour, etc.)/(3) formal behaviour (manners, speech, etc.)/
褽Ԥ [褽椭] /(adj-no) (1) going out/(2) one's best (clothes, looks, manners, behaviour, etc.)/(3) formal behaviour (manners, speech, etc.)/(P)/
褽 [褽] /(n) stranger/outsider/
褿褿 /(adv,vs) unsteadily/waddling/staggeringly/totteringly/
 /(adj-i) (kyu:) bothersome/troublesome/
Ф [] /(exp,v5s) to drool/to salivate/
餹 [򤿤餹] /(exp,v5s) to drool/to dribble/to slobber/
 /(adv,int,n,vs) (on-mim) totteringly/with tottering steps/(P)/
⤭ [뤭] /(n,adj-no) toddling/taking tottering steps/
ä /(int) (expression of) effort or strain/heave-ho/
ä餷 /(int) heigh-hoh/heave-ho/alley oop/(expression of) effort or strain/
ä /(int) (col) gotcha/alrighty/got it/OK/
ä㡼 /(int) (col) gotcha/alrighty/got it/OK/
ä褿 [äƤ] /(exp,adj-f) (uk) originating/causing/beginning/
ä [äƤ] /(exp,adj-f) (uk) originating/causing/beginning/
 /(exp,prt) ...isn't that right?/
ܤ /(adj-na,adv,n,vs) (1) (on-mim) unsteady/tottering/(2) weak from old age/infirm/
 /(adv) surely/certainly/
 [ޤФʤ] /(n) (yoji) talk about various topics/
 /(prt) (1) than/(2) from/out of/since/at/on/(3) except/but/other than/(adv) (4) more/(P)/
꤫ /(exp) (1) (col) than/(2) (col) other than/except/but/
ˤäƺ [ˤäƤ礦] /(exp) today of all days/
 /(exp) (1) in comparison to/(2) rather than/
ޤ /(exp) even more than/
᤹ [ɤ] /(exp,v5s) to get back together again/to be reconciled/
 [ꤤä] /(exp,adv) (1) still more/even more/much more/all the more/further/(exp,adj-no) (2) increased/greater/
 [ꤤ] /(n) twisting (thread, etc.)/twisted yarn/twisted thread/twine/
 [ɤ] /(n) (1) (uk) grounds/foundation/authority/(2) (uk) support/prop/something upon which to rely/
꾮 [] /(n) (1) less than .../(2) smaller .../
 [Ĥ] /(n) (comp) twisted pair cable/
礭 [ꤪ] /(adj-i) (1) greater than .../(2) bigger .../
ȴ [̤] /(adj-no,n) the very best/elite/
ʬ [櫓] /(v1,vt) to classify/to sort out/to sift through/
ɤ [褤] /(adj-i) superior/better/
 /(aux-v,v5r) (derog) (ksb:) verb suffix indicating contempt or disdain for another's action/
 /(exp) according to/(P)/
 /(adj-na,n) worn-out/shabby/seedy/wrinkled-up/
⤰餴֤ /(n) (uk) giant burrowing cockroach (Macropanesthia rhinoceros)/
ꤤޤ [ͤޤ] /(exp) (hon) please remember me/please help me/please treat me well/
ꤤޤ [ͤޤ] /(exp) please remember me/please help me/please treat me well/I look forward to working with you/
Ԥ /(adv) (1) well/properly/suitably/(exp) (2) best regards/please remember me/
 /(adv,n,vs,adv-to,adj-no) (on-mim) unsteady on its feet/tottering/(P)/
 /(exp) hear! hear!/hooray/
餤 [餤Ӥ礦] /(n) (sens) Hansen's disease/leprosy/
餫 /(suf,adj-na) (after an adjective stem, onomatopoeic-mimetic word, etc.) being .../
餯 [餯] /(n) (uk) camel color/
餷 /(aux-adj) (1) seeming ... (expresses judgment based on evidence, reason or trustworthy hearsay)/appearing .../(suf,adj-i) (2) -ish/like a .../typical of .../appropriate for .../becoming of .../worthy of the name .../(P)/
餷ʤ /(adj-i) unusual/different/
餷Ф [餷Ф] /(n) Pyxis (constellation)/the Compass Box/
餻 [餻󤸤礦] /(n,adj-no) helical/spiral-shaped/
ä /(v5aru,vi) (abbr) (hon) to be/to come/to go/
äѰ [äѤΤ] /(n,vs) drinking straight from a bottle/
äѿ᤭ [äѤդ] /(n) (1) bugler/trumpeter/(2) blowing one's own horn/
դƤ /(n) (food) (rkb:) Okinawan-style stewed pork cubes/boned pork rib meat, cut into 5 cm squares, stewed in awamori, soy, dashi broth, and sugar/
 /(v5r) (sl) to become intoxicated (e.g. with drugs)/
 /(aux-v,v1) (1) indicates passive voice (inc. the "suffering passive")/(2) indicates the potential form/(3) indicates spontaneous occurrence/(4) (hon) used as an honorific for others' actions/
 [褦] /(n,vs) abuse/misuse/misappropriation/using to excess/
ȴ [̤] /(n) (abbr) 'ra'-removed/the practice of skipping the 'ra' from the 'rareru' verb conjugation/
ȴ [̤Ȥ] /(n) 'ra'-removed word (i.e. lacking the 'ra' in the 'rareru' verb conjunction)/
ɤ /(n) (comp) (sl) readme/
夦ĺ [夦Ĥ] /(n) Carina (constellation)/the Keel/
夦 [夦] /(n) (astron) Draco (constellation)/the Dragon/
夦ŷФ [夦ƤˤΤܤ] /(exp) rise of the dragon (bringing rain around the time of the spring equinox)/
礦 [礦] /(n) (astron) Canes Venatici (constellation)/the Hunting dogs/
󤴥 /(n) candied apple/toffee apple/
󤴰 [󤴤] /(n) candied apple/toffee apple/
󤴱 [󤴤] /(n) apple orchard/
󤴼 [󤴤] /(n) apple picking/
󤴼 [󤴤] /(n) apple cider (alcoholic)/
Ŧ [󤴤Ĥ] /(n) (obsc) picking apples/harvesting apples/
 /(adv) (on-mim) bell ringing (chiming)/
 [] /(n,vs) jealousy/
 [ܤ] /(n) (uk) Prunus spinulosa (Japanese species of prunus)/
 [ꤵ] /(n,vs) suffering (from a calamity)/affliction/
ä /(adj-f) (1) noisy/loud/(2) fussy/(3) annoying/troublesome/tiresome/importunate/(4) bossy/
ꤴ֤ /(n) (uk) Eucorydia yasumatsui (species of cockroach)/
ʬ [󤭤֤] /(n) euphoric mood/exuberant mood/
ɤ /(n) (comp) (sl) readme/
 /(aux-v,v1) (1) indicates passive voice (inc. the "suffering passive")/(2) indicates the potential form/(3) indicates spontaneous occurrence/(4) (hon) used as an honorific for others' actions/
ʽ [󤬤٤] /(n) brick wall/
󤮤 /(n) (uk) silver carp/bighead carp/
 [ˤ夦] /(n) condensed milk/
 [Ĥ] /(n,adj-no) batik (cloth)/
 [Ӥ] /(n,adj-no) waxing/
 [] /(n) deaf person/
դ [Ť] /(n) soldering/brazing/
֤󤮺 [֤󤮤] /(n) (astron) Sextans (constellation)/the Sextant/
ü [ä] /(n) rokurokubi/long-neck woman/monstrous person (often a woman) with a neck that can expand and contract (in Japanese folklore)/
 [ޤ路] /(n) (1) shaping ceramics on a pottery wheel/spinning a pottery wheel/(2) (sl) (joc) gesticulating with your hands as if you were shaping ceramics on a pottery wheel/
 [] /(n) turner/thrower/
 [] /(n) rokurokubi/long-neck woman/monstrous person (often a woman) with a neck that can expand and contract (in Japanese folklore)/
ˤ /(ik) (n) (1) ronin/wandering samurai without a master to serve/(2) out of work/(3) waiting for another chance to enter a university/
 /(n) (col) free/
 [Ϥ] /(n) (col) free seat (i.e. a park bench)/
Ĥʤ [Ĥޤʤ] /(exp,adj-i) speaking inarticulately (slurring, lisping, etc.)/
 /(adv,vs) (on-mim) (rare) slurring/stuttering/
 [] /(n) filtrate/
 [] /(n,vs) filtration/filtering/percolation/
 [] /(n) strainer/colander/filter/
 [] /(n) ammonium chloride/
 [] /(n) (astron) Fornax (constellation)/the Furnace/
 [] /(n) filter paper/
楯ޥȥե [ޥȥե] /(n) paper chromatography/
ǥ [ǥ] /(n) filter paper disk/
ŵư [Ǥ󤭤ɤ] /(n) paper electrophoresis/
 [] /(n) (1) filtered water/(2) drainage/
奿 [] /(n) filter bed/
 [] /(n) water filter/
ȴ [Ѥ] /(n) filter/wave filter/
 /(prt) (1) (fem) indicates emotion or admiration/(2) (ksb:) indicates emphasis/(int) (3) wah!/(4) boo!/(P)/
濫 /(int) (1) wow! (surprise)/oh! (startled)/eek!/gee!/(2) yeah! (joy)/alright!/hurray!/(3) waah! (crying)/boohoo!/
濫 /(int) (1) wow! (surprise)/oh! (startled)/eek!/gee!/(2) yeah! (joy)/alright!/hurray!/(3) waah! (crying)/boohoo!/
濫濫 /(n) waah waah! (crying)/
襤 /(prt) (sentence end, mainly male) indicates emotion/
襤Ĺ԰ [襤Ĥ] /(n) act of obscenity/obscene act/lewd act/indecent act/indecent conduct/indecent behavior/indecent behaviour/sexual molestation/
襤ĺ [襤Ĥ] /(n) criminal indecency/
襤 /(exp,prt) (arch) indicates emotion and emphasis/
襤 /(exp,prt) (arch) indicates emotion and emphasis/
襤Τ /(exp,prt) (arch) indicates emotion and emphasis/
襤襤 /(adv) (on-mim) noisily/clamorously/many people making a din/(P)/
襤 [襤礯] /(n,vs) distortion/falsification/perversion/
襤 [襤礦] /(adj-na,n) diminutive/pygmy/pigmy/stunted/
襤Ե§ [襤礦դ] /(n) dwarf irregular galaxy/
襤 [襤] /(n) dwarf star/
襤 [襤] /(n,vs) indecent talk/
廊 /(prt) (sentence end, mainly male) indicates emotion/
狼 /(n) (ktb:) young Japanese amberjack/
狼 [狼] /(n) hot water (esp. cold mineral spring water heated up at the right temperature for bathing)/
狼 [狼] /(n,vs) (ling) separating words in Japanese with spaces (e.g. in kana-only books for children)/
狼餺 [狼餺] /(n) obstinate person/blockhead/
狼ƻ [狼ߤ] /(n) branch/forked road/crossroads/branch road/parting of the ways/turning point/
郎դ [郎򤨤] /(exp) that's just what I thought/that's exactly like I feel/that's exactly what I think, too/
郎 [郎] /(n) one's house/one's home/one's family/
郎 [郎] /(n) one's house/one's home/one's family/
郎 [郎] /(exp,n) our school/my school/
郎 [郎] /(n) our country/our land/one's own country/
郎 [郎] /(n) one's own child/one's own children/
郎 [郎] /(n) our company/my company/
郎 [郎] /(n) (1) myself/oneself/(pn) (2) (arch) I/me/(3) (arch) (fam) you (referring to one's inferior)/
郎Ʈ [郎Ȥ] /(n) Mein Kampf (by Adolf Hitler, 1925-1926)/
郎 [郎Ϥ] /(pn,adj-no) (1) (arch) (male) I (nuance of arrogance)/me/myself/(2) we/us/ourselves/
郎ʪ [郎] /(n) one's own property/possessions/
郎ʪˤ [郎Τˤ] /(exp,vs-i) to make something one's own/to appropriate for oneself/
來Ť [來ޤ] /(exp,adj-i) (1) (sumo) preventing one's opponent from getting an underarm grip/(2) having weak defenses/
來֤ [來ˤ] /(exp,v5k) to lay aside/to set aside/
來β [來Τ] /(n) armpit/axilla/
來Ф [來Ǥ] /(v1,vi) to gush forth/
來夬 [來] /(v5r,vi) (1) to boil up/to come to the boil/to seethe/(2) to arise/to break out/(3) to get excited/to be in uproar/
來 [來ߤ] /(n) spring water/
來ƻ [來ߤ] /(n,adj-no) side road/byroad/digression/
來 [來] /(n) looking aside/(from the) eyes of an onlooker/
來ܤ⿶餺 [來դ餺] /(exp) without looking aside/looking neither right nor left/wholeheartedly/
來 [來䤯] /(n,adj-no) supporting role (actor)/minor role/
勞 /(n) (uk) chicken mite (Dermanyssus gallinae)/
勞勞 /(adv,n,vs) (on-mim) tremble/get nervous/excitedly/thrilled/(P)/
櫓 [櫓Ҥ] /(n) imperfect product/
櫓̵ [櫓ʤ] /(exp) (1) there is no way that ... (expresses speaker's belief that something is impossible)/(2) easy/simple/
櫓Ǥ̵ [櫓ǤϤʤ] /(exp) (uk) it does not mean that .../I don't mean that .../it is not the case that.../
櫓ˤϹԤʤ [櫓ˤϤʤ] /(exp) (uk) impossible to do (although wants to)/cannot afford to/must not/no way we can/
櫓֤ [櫓ؤ] /(n,vs) distinction/favoritism/favouritism/discrimination/
櫓Τ [櫓꤬] /(n) know-it-all airs/I-know-how-it-is look/
蘆Ӻ [蘆Ӥ] /(n) (food) wasabi greens/wasabi leaves/
蘆Ӿ [蘆Ӥ礦] /(n) soy sauce flavoured with grated wasabi (used for sashimi, etc.)/
蘆纬 [蘆Ӥ] /(n) horseradish/
蘆Ҥ [蘆ӤŤ] /(n) pickled Japanese horseradish/wasabi cut up and mixed with sake lees/
蘆蘆 /(adv-to,vs) (on-mim) restless/fidgety/lively/busy/
路路 /(adv,adv-to) (1) many people talking noisily/(2) chowing down/scarfing down/(3) roughly (of actions)/
路 [路] /(n) (astron) Aquila (constellation)/the Eagle/
路ɡ [路Ф] /(n) aquiline nose/Roman nose/hook nose/
鷺 /(n) (sl) was just in/just left/just did/
錄Ū [錄Ƥ] /(adj-na) my style/my way/my opinion/
 /(adv,vs) (on-mim) (osb:) chattering/chit-chat/(ladies) prattle/
 /(int) (1) boo! (sound used to scare someone)/(2) ugh (dissatisfaction, aggravation)/(3) ulp (consternation)/
 /(int) (1) wow! (surprise)/oh! (startled)/eek!/gee!/(2) yeah! (joy)/alright!/hurray!/(3) waah! (crying)/boohoo!/
ä /(int) heave-ho!/heave!/
ä礤 /(int) heave-ho!/heave!/
ä /(n) heave-ho!/
ä /(adv) (on-mim) suddenly and in a loud voice (e.g. sobbing)/
ʤ /(adv-to,vs) (on-mim) trembling from fear/trembling all over/
 [ʤ礦] /(n) animal trapping/hunting with traps/
ˤ /(n) (uk) wanieso lizardfish (Saurida wanieso)/
 /(exp) (fem) expresses depth of feeling or emphasis (sentence end)/
Ϥ /(int,adv-to) Wa-haha!/vigorous laughter/
᤭餹 [᤭餹] /(exp,v5s) to rant and rave/to raise hell/
᤭ [᤭] /(n) yell/shout/outcry/
 /(exp) fiasco/debacle/disaster/train wreck/
䤯 /(n) (1) (arch) trickery/(2) (arch) fiasco/(3) (arch) disobedience/
 /(prt) (fem) emphatic sentence-ending particle/
餸æ [餸̤] /(exp,v5g) to complete one's journey/
Ӹ [ӤΤ] /(n) (uk) type of glue produced from bracken starch/
ʴ [Ӥ] /(n) bracken starch (starch produced from the rhizomes of bracken)/
 [Ӥ] /(n) (food) bracken-starch dumpling/type of dumpling traditionally made using bracken starch/
ٱ [٤] /(n) (uk) children's song/nursery song/
ٲ [٤] /(n) (uk) children's song/nursery song/
 /(adv,adv-to,vs) (on-mim) bustling/shuffling/squirming/creepy crawly/
鲰 [] /(n) straw-thatched roof/
鷣 [餰] /(n) straw boots/
鷤 [餰] /(n) straw boots/
ٹ [餶] /(n) straw work/straw craft/
 [餬] /(n) straw paper/rice paper/
ͷ [ˤ󤮤礦] /(n) straw doll or figure/straw effigy/
 [ꤳ] /(v5m,vt) to cut in/to thrust oneself into/to wedge oneself in/to muscle in on/to interrupt/to disturb/
Ȥ [Ф] /(n) splittable (wood) chopsticks/
Ȼפ [Ȥ] /(exp,n) those confident in themselves/
Ȼפ [Ȥ] /(exp,n) those confident in themselves/
 /(n) (vulg) vulva/slit/cunt/vagina/twat/
˺ [魯] /(exp,v1) to forget oneself/to lose control of oneself/
쾡 [줬] /(adj-na) everybody for himself/everyone for themselves/
Τ褦 [줬ͤΤ褦ʤ] /(n) resounding voice/thunderous voice/
Τ餺 [줷餺] /(adv) involuntarily/instinctively/without realizing/
 [蘆] /(n) baby Chinese cabbage (chi:)/wawasai cabbage/variety of small Chinese cabbage/
 /(n) (on-mim) woof/bark/
 /(adv,adv-to) in swarms/in great crowds/
󤵤 /(adv,adv-to) in swarms/in great crowds/
󤵥 /(n) small-part actress/female extras/
 /(n) (chn) doggie/pooch/bow-wow/
Ѥ [Ѥ] /(n) (at the) peak of mischievousness/little demon (of children)/
 /(adv-to,adv) (1) (on-mim) bow-wow (barking sound)/arf arf/woof/bark/(2) (on-mim) waah-waah (crying sound)/(3) (on-mim) clamouring/clamoring/echoing/(n) (4) (chn) a bow-wow (i.e. a dog)/doggy/
 [󤭤礯] /(n,vs,adj-no) curve/bend/crook/
 [󤳤] /(n) (col) dog/
 /(n) (obs) hiragana for "wi"/
 /(n) (obs) hiragana for "we"/
 /(prt) (1) indicates direct object of action/(2) indicates subject of causative expression/(3) indicates an area traversed/(4) indicates time (period) over which action takes place/(5) indicates point of departure or separation of action/(6) indicates object of desire, like, hate, etc./(P)/
 /(prt) (arch) marks object of action, etc. (also adds emphasis)/
 /(exp) even/
ʤä [ä] /(adv) (uk) by (means of)/with/
ʤ [ä] /(adv) (uk) by (means of)/with/
𤷤 [򤫤] /(exp) using as an intermediary/through/
ä [ᤰä] /(exp) in regard to/concerning (usu. of disputes)/
ä [ᤰä] /(exp) in regard to/concerning (usu. of disputes)/
Ȥ [ȤȤ] /(exp) based on/built on/made from/
ˤ [Ȥˤ] /(exp) based on/built on/made from/
򸵤Ȥ [ȤȤ] /(exp) based on/built on/made from/
򸵤ˤ [Ȥˤ] /(exp) based on/built on/made from/
¤ [򤫤] /(exp) as of the end of (today, this month, etc.)/to make (today, etc.) the last (day)/
ä [ᤰä] /(exp) in regard to/concerning (usu. of disputes)/
 [򤪤] /(exp) (uk) other than/excluding/without/
̤ [Ȥ] /(exp) through/throughout/through (the good offices of)/by way of/
 /(int) (1) (abbr) yes/yeah/uh huh/(aux-v,suf) (2) negative verb ending used in informal speech (abbr. of negative verb ending "nu")/(prt) (3) abbr. of particle "no"/(4) abbr. of particle "ni" (used especially when it precedes the verb "naru")/
 /(n-pref) some (at the start of a number in place of a digit)/
󤬤 /(exp) in order to/
 /(aux-v) (1) (arch) will probably be/(2) intending to/will/(3) should/
 /(exp) the expectation is that .../the reason is that .../the fact is that .../it is that .../
 /(prt) that being the case/because of .../the reason is ..../given that.../
Ǥ /(exp) the expectation is that .../the reason is that .../the fact is that .../it is that .../
Ȥ /(exp,vs-i) (1) (after a -nai stem) to be trying to/(2) to be just about to/
Ȥ /(exp,vs-i) (1) (after a -nai stem) to be trying to/(2) to be just about to/
ߤ [Ȥۤä] /(conj) (arch) to endeavor to (connects to -nai stem)/
ޤ /(adj-i) (col) delicious/appetizing/appetising/
 [] /(suf,exp) (uk) (abbr) 's house/'s home/
ץå /(n) a capriccio (ita:)/
ڥ /(n) a capella (unaccompanied choir or choral work) (ita: a cappella)/
ƥ /(exp) a tempo (ita:)/
ץꥪ /(adj-na) a priori (lat:)/
顦 /(n) a la carte (fre:)/
顦⡼ /(n) a la mode (fre:)/
 /(int) (1) (uk) Ah!/Oh!/Alas!/(2) (uk) Yes/Indeed/That is correct/(3) (uk) Hey!/Yo!/(4) (uk) Uh huh/Yeah yeah/Right/Gotcha/
 /(int) uh oh/
 /(n) (comp) ERwin/
 /(n) (comp) archiver/
С /(n) (comp) archiver/
Х /(adj-f) archival/
Х롦ե /(n) (comp) archival file/
Х롦 /(n) (comp) archival memory/
Хե /(n) (comp) archival file/
Х /(n) (comp) archival memory/
ӥ /(n) (comp) archiving/
 /(n) archive/
֡ /(n) (comp) archive server/
֡С /(n) (comp) archive server/
֡ǡå /(n) (comp) archive data set/
֡ӥå /(n) (comp) archive bit/
֡ե /(n) (comp) archive file/
֡饤֥ /(n) (comp) archive library/
֥ /(n) (comp) archive server/
֥С /(n) (comp) archive server/
֥ /(n) archives/
֥ /(n) archives/
֥ǡå /(n) (comp) archive data set/
֥ӥå /(n) (comp) archive bit/
֥ե /(n) (comp) archive file/
֥饤֥ /(n) (comp) archive library/
 [֤] /(n) (comp) archiving destination/
° [֤] /(n) (comp) archive attribute/
оݥե [֤礦ե] /(n) (comp) archived file/
 /(n) archive/
 /(n) argyle/
롦å /(n) argyle check/
å /(n) argyle check/
å /(n) ergot/
 /(ik) (n) argyle/
롦å /(ik) (n) argyle check/
å /(ik) (n) argyle check/
 /(n) (comp) ARCHIE/
 /(n) archaeology/
 /(n) archetype/
ƥ /(n) architecture/(P)/
ƥ㡼 /(n) architecture/
ƥ /(adj-no) architectural/
ƥ /(adj-no) architectural/
ƥ奢 /(n) architecture/
ƥ /(adj-no) architectural/
ƥ /(n) architect/
ƥȥ˥å /(n) aechitectonic/
ȥ졼 /(n) architrave/
ӥ /(n) archivist/
ڥ饴 /(n) archipelago/
塼 /(n,vs) argue/
 /(n) argument/
 /(n) (1) arc/(2) arch-/(P)/
ͥ륮 /(n) arc energy/
 /(n) arc guide/
 /(n) arc gouging/
ڥȥ /(n) arc spectrum/
饤 /(n) arc light/
 /(n) arc lamp/arc light/
ͥ륮 /(n) arc energy/
󥸥 /(n) archangels/
 /(n) arc guide/
 /(n) arc gouging/
 /(n) arccosine/arc-cosine/
 /(n) arccosecant/arc-cosecant/
󥸥 /(n) arccotangent/arc-cotangent/
 /(n) arcsine/
ڥȥ /(n) arc spectrum/
 /(n) arcsecant/
󥸥 /(n) arctangent/
ƥå /(n) Arctic/
ƥå쥤 /(n) Arctic grayling (Thymallus arcticus)/
ƥå㡼 /(n) arctic char (Salvelinus alpinus)/
ƥåե饦 /(n) Arctic flounder (Liopsetta glacialis, was Pleuronectes glacialis)/
ƥå쥤 /(n) Arctic grayling (Thymallus arcticus)/
ƥå /(n) Arctic cisco (Coregonus autumnalis)/
ƥååۡ󥹥ԥ /(n) Arctic staghorn sculpin (Gymnocanthus tricuspis)/
ƥå㡼 /(n) arctic char (Salvelinus alpinus)/
ƥåե饦 /(n) Arctic flounder (Liopsetta glacialis, was Pleuronectes glacialis)/
饤 /(n) arc light/
 /(n) arc lamp/arc light/
 [Ĥ] /(n) arc cutting/
 [Ȥ] /(n) arc light/
 [Ȥ] /(n) arc light/
 [ۤǤ] /(n) arc discharge/
 [褦] /(n) arc welding/
ϧ [] /(n) arc furnace/
 /(n) arcade (street)/(P)/
ɡ /(n) (comp) arcade game/
ɥ /(n) (comp) arcade game/
ɳ [ɤ] /(n) shopping arcade/
å /(adj-na,n) archaic/
 /(n) archaism (fre:)/
å /(adj-na,n) archaic/
åޥ /(n) archaic smile/
åޥ /(n) archaic smile/
 /(n) arcade (street)/
 /(n) archaeology/
ƥƥ /(n) archaesthetism/
 /(n) Archezoa/
Υߥå /(n) ergonomics/
 /(n) argon/
 [Ǥ󤻤] /(n) Arthurian legend/legend of King Arthur/
ʪ [Τ] /(n) Arthurian romances/
ʥ /(n) arsenal/
 /(adj-na) earthy/
 /(n) arsine/
 /(n,vs) urge/
󥷡 /(n) urgency/
 /(n) urgent/
󥷡 /(n) urgency/
 /(n) urgent/
奢 /(adj-no) arduous/
 /(n) earth/(electrical) ground/(P)/
顼 /(n) earth color/earth colour/
󥷥㥹 /(n) awareness and activity about global environmental, etc. problems (wasei: Earth conscious)/
 /(n) earth dam/
ǡ /(n) Earth Day (April 22nd)/
ǥ /(n) Earth Day (April 22nd)/
Х /(n) (comp) earth band/earth strap/strap snug/
ޥ /(n) earth mound/
ࡼ /(n) earth mover/
饤 /(n) (comp) ground line/earth line/
å /(n) Earthwatch/
顼 /(n) earth color/earth colour/
 /(n,vs) ask/
 /(n) earthquake/
 /(n) earthquake/
 /(n) earthquake/
 /(n) earthquake/
󥷥㥹 /(n) awareness and activity about global environmental, etc. problems (wasei: Earth conscious)/
 /(n) earth dam/
ǡ /(n) Earth Day (April 22nd)/
ǥ /(n) Earth Day (April 22nd)/
ʥ /(n) arsenal/
Х /(n) (comp) earth band/earth strap/strap snug/
ޥ /(n) earth mound/
ࡼ /(n) earth mover/
饤 /(n) (comp) ground line/earth line/
 /(adj-no) earthly/
 /(n) earthworm/
 /(adj-no) earthen/
 [] /(n) ground (earth) wire/earthed line/
ü [] /(n) ground terminal/
üդץ饰 [󤷤Ťץ饰] /(n) (comp) grounding (or grounded) type plug/
ѥȥå [褦ȥå] /(n) (comp) ground strap/
ʥ /(n) arzrunite/
ʥ /(n) arsenal/
˥å /(n) arsenic/
˥å饤 /(n) arsenic chloride/
˥å饤 /(n) arsenic chloride/
 /(n) arsenic/
Υ饵 /(n) arsenoclasite/arsenoklasite/
Υ饤 /(n) arsenolite/
 /(n) ardor/ardour/
 /(adj-no) ardent/
 /(n) (1) arch/(2) homerun (baseball)/(P)/
 /(n) arch dam/
 /(n) (comp) ARCHIE/
 /(n) archery/
꡼ /(n) archery/(P)/
 /(n) artisan/
ƥå /(adj-no) artistic/
 /(n) artist/musician/(P)/
 /(n) arch dam/
ӥå /(n) archbishop/
ե /(adj-na) artifact/
 /(n) archer/
㡼 /(n) archer/
 /(n) urchin/
塼 /(n) archlute/
 /(n) urchin/
 [礦] /(n) arch bridge/
 [] /(n,adj-no) arch shaped/arched/
 [褦] /(n,vs) arching/
 /(int) aah/
ġɡեıư [ĥɥեĤɤ] /(n) Arts and Crafts Movement/
ĥɥեıư [ĥɥեĤɤ] /(n) Arts and Crafts Movement/
ƥ졼 /(n) articulation/
ƥ졼ƥåɡ /(n) articulated axle/
ƥ졼ƥåɡե /(n) articulated shaft/
ƥ졼ƥåɥ /(n) articulated axle/
ƥ졼ƥåɥå /(n) articulated con-rod/
ƥ졼ƥåɥե /(n) articulated shaft/
ƥ쥤 /(n) articulation/
ƥå /(adj-no) articulate/
ƥ /(n) article/
ƥ /(n) artisan/
ƥƥå /(adj-f) artistic/
ƥƥåץå /(n) artistic impression/
ƥƥåץå /(n) artistic impression/
ƥ /(n) artist/musician/(P)/
ƥ硼 /(n) artichoke/
ƥ祦 /(n) artichoke/
ƥե /(adj-na) artifact/
ƥե /(adj-na) artificial/
ƥե롦ƥꥸ /(n) artificial intelligence/
ƥե륤ƥꥸ /(n) artificial intelligence/
ƥե /(n) artifice/
ƥ /(n) artillery/
ƥ쥤 /(n) articulation/
ƥ쥤 /(n) articulate/
ƥå /(n) articulate/
ƥ /(n) article/
ƥե /(adj-na) artificial/
ƥե /(n) artifice/
ƥ /(n) artillery/
ƥ /(n) artery/
ǥ /(n) ardent/
 /(n) art/(P)/
ȡ饹 /(n) art glass/
ȡ꡼ /(n) art gallery/
ȡ /(n) art theater/art theatre/
ȡ /(n) art studio/
ȡȥ /(n) art title/
ȡǥ쥯 /(n) art director/
ȡե /(n) art fair/
ȡեȥե /(n) art photography/
ȥ饹 /(n) art glass/
ȥ꡼ /(n) art gallery/
ȥ /(n) art theater/art theatre/
ȥѥХ /(n) art supervisor/
ȥ /(n) art studio/
ȥȥ /(n) art title/
ȥ /(n) artotype/
ȥǥ쥯 /(n) art director/
ȥե /(n) art fair/
ȥեȥե /(n) art photography/
ȥޥ /(n) atman (san:)/one's true self, which transcends death and is part of the universal Brahman (in Hinduism)/
ȥ /(n) artwork/
Ȼ [Ȥ] /(n) coated paper/art paper/
Ÿ [ȤƤ] /(n) art exhibition/
ɥС /(n) aardvark/
˥ /(n) arnis (Filipino marshal art)/
ͥå /(n) (comp) AARnet/
Х˥ /(n) urbanism/
Х˥ƥ /(n) urbanity/
Х˥ƥ /(n) urbanity/
Х /(n) urban/(P)/
Х󡦥 /(n) urban exodus/
Х󡦥ץå /(n) urban complex/
Х󡦥ץ /(n) urban sprawl/
Х󡦥ĥ /(n) urban twill (fabric)/
Х󡦥ǥ饤 /(n) urban decline/
Х󡦥ǥʡ /(n) urban designer/
Х󡦥ǥ /(n) urban design/
Х󡦥ӥå /(n) urban village/
Х󡦥ե˥㡼 /(n) urban furniture/
Х󡦥եߥ꡼ /(n) urban family/
Х󡦥֥롼 /(n) urban blues/
Х󡦥ץʡ /(n) urban planner/
Х󡦥饤 /(n) urban life/
Х󡦥꥾ /(n) urban resort/
Х󡦥˥塼 /(n) urban renewal/
Х󡦥˥奢 /(n) urban renewal/
Х󥨥 /(n) urban exodus/
Х󥳥ץå /(n) urban complex/
Х󥹥ץ /(n) urban sprawl/
Хĥ /(n) urban twill (fabric)/
Хǥ饤 /(n) urban decline/
Хǥʡ /(n) urban designer/
Хǥ /(n) urban design/
Хӥå /(n) urban village/
Хե˥㡼 /(n) urban furniture/
Хեߥ꡼ /(n) urban family/
Х֥롼 /(n) urban blues/
Хץʡ /(n) urban planner/
Х饤 /(n) urban life/
Х꥾ /(n) urban resort/
Х˥塼 /(n) urban renewal/
Х˥奢 /(n) urban renewal/
 /(n) (comp) ARPA/
ѡ /(n) (sl) stupid person/dummy/dolt/
ѥͥå /(n) (comp) Advanced Research Projects Agency Network/ARPANET/
ӥ /(n) arbiter/
ӥȥ顼 /(n) arbitrage/
ӥȥ顼 [ӥȥ顼ȤҤ] /(n) arbitrage/arbitrage position/arbitrage transaction/
ӥȥ /(n) arbitrary/
ӥȥ졼 /(n) arbitration/
ӥȥ졼󡦥롼 /(n) (comp) arbitration group/
ӥȥ졼󡦥٥ /(n) (comp) arbitration level/
ӥȥ졼󥰥롼 /(n) (comp) arbitration group/
ӥȥ졼٥ /(n) (comp) arbitration level/
ӥȥ쥣㡼 /(n) arbitrager/arbitrageur/
ӥȥ /(n) arbitrary/
ӥ奿 /(n) arbutus/
ե /(n) after/
ե̡ /(n) afternoon/
ե /(n) afterwards/
 /(n) (comp) ARP/
٥ /(adj-no) urbane/
٥ /(adj-na) (math) Abelian/
٥뷲 [٥뤰] /(n) (math) Abelian group/commutative group/
٥ /(n) evening (ger: Abend)/
ޡ /(n) armor/armour/
ޡץ졼 /(n) armor plate/
ޡɥץ쥳 /(n) Pseudorinelepis genibarbis (species of armored catfish from the Amazon River)/
ޡץ졼 /(n) armor plate/
ޥ /(n) armadillo/
ޥ /(n) armature/
ޥ㡼 /(n) armature/
ޥ奢 /(n) armature/
ޥ奢 /(n) armature core/
ޥ奢 /(n) armature coil/
ޥ奢 /(n) armature core/
ޥ奢 /(n) armature coil/
ޥ奢 /(n) armature sheet/
ޥ奢֥졼 /(n) armature brake/
ޥ /(n) armament/
ޥ饤 /(n) Armalite/
ޥ꡼ /(n) armory/
ߡ /(n) army/(P)/
ߡ֥롼 /(n) army blue/
ߡå /(n) army look/
ߡ֥롼 /(n) army blue/
ߡå /(n) army look/
ߥ /(n) army/
ߥƥ /(n) armistice/
ߥå /(n) Amish/
ߥ /(n) ermine/
ߥ /(n) arming/
 /(n) (1) arm/(2) automated retroactive minimal moderation/ARMM/(P)/
ࡦС /(n) arm cover (e.g. chair)/
ࡦХ /(n) arm band/
ࡦ饤 /(n) adjustable lamp (wasei: arm light)/
ࡦ쥹 /(n) (1) arm wrestling/(vs) (2) to arm wrestle/
ࡦå /(n) arm lock/armlock/
०ޡ /(n) arm warmer/knitted sleeve, analogous to a leg warmer/
५С /(n) arm cover (e.g. chair)/
 /(n) armchair/
ǥƥƥ /(n) armchair detective/
 /(n) armchair/
ǥƥƥ /(n) armchair detective/
Х /(n) arm band/
ۡ /(n) armhole/sleeve-hole/
饤 /(n) adjustable lamp (wasei: arm light)/
ե /(n) armlifter (e.g. on a gramophone turntable)/
쥹 /(n) armless chair/
쥹 /(n) armless chair/
쥹 /(n) armrest/
쥹 /(n) (1) arm wrestling/(vs) (2) to arm wrestle/
å /(n) armlet/
å /(n) arm lock/armlock/
 /(n) amen/
 /(n) almond (Prunus dulcis)/(P)/
ɡѥ /(n) almond powder/
ɡסɥ /(n) (food) almond flour (fre: poudre)/almond meal/ground almond/
ɡߡ /(n) almond meal/
ɥ͡إå /(n) Channa lucius (species of snakehead fish)/
ɥѥ /(n) almond powder/
ɥסɥ /(n) (food) almond flour (fre: poudre)/almond meal/ground almond/
ɥߡ /(n) almond meal/
ȥå顼 /(n) Ayatollah/
 /(n) Ayurveda (traditional system of medicine practiced in India)/
 /(n) erlang/
꡼ /(adj-f) early/
꡼ꥫ /(n) early American/
꡼ߥ塼å /(n) early music/
꡼ꥫ /(n) early American/
꡼ߥ塼å /(n) early music/
ꥢ [ꥢ] /(n) Aryan/
䡼 /(n) aliyah (heb:)/immigration to Israel/
 /(n) (1) are (fre:)/measure of area (100 sq.m.)/(2) art (fre:)/
롦쥤 /(n) Earl Grey (tea)/
롦ǥ /(n) art deco (fre:)/
롦̡ܡ /(n) art nouveau (fre:)/
롦̡ /(n) art nouveau (fre:)/
Ȥ /(exp,v5r) to take the radius/
륨 /(n) Rh/Rhesus factor/
륨ˡˡ /(n) (comp) RS-232C/
륨ˡˡǥ /(n) (comp) RS-232D/
륨ˡ /(n) (comp) RS-422/
륨ե /(n) (comp) RFC/
륨ॢ /(n) (comp) RMI/
륪å /(n) (comp) ROLAP/
륰쥤 /(n) Earl Grey (tea)/
른ӡ /(n) (comp) RGB/
 /(n) earldom/
ƥ /(n) (comp) RTF/
ƥե /(n) (comp) RTFJ/
ǡӡ /(n) (comp) RDB/
ǡӡ२ /(n) (comp) RDBMS/
ǥ /(n) (comp) RDO/
ǥ /(n) art deco (fre:)/
ɥ /(n) earldom/
̡ܡ /(n) art nouveau (fre:)/
̡ /(n) art nouveau (fre:)/
֥ [֥] /(n) recreational vehicle (usu. not camper or motor home)/RV/sports utility vehicle/SUV/four wheel drive (car or minivan)/
 /(n) measure of area (ger: Ar)/
 /(n) (1) aleph (first letter of Hebrew alphabet) (heb:)/(2) Aleph (new name of religious group Aum Shinrikyo)/
 /(adv,adv-to,n,vs) (1) opening wide/saying aah/(2) crying loudly/wailing/balling/
󤷤 /(exp) open wide/say 'aah'/
 /(n) aunt/
ɥ /(n) earned run/
ǥ /(n) idea/
 /(n) (1) (uk) dyer's knotweed (Persicaria tinctoria, used to produce indigo dye)/(2) indigo (dye)/(3) indigo (colour)/
 /(n) eye/
󥿥 /(n) eye contact/
ԥ /(n) eye pillow/
ޥ /(n) eye mask/
饤 /(n) eyeliner (wasei: eye line)/
륭塼 /(n) (comp) IRQ/
륷 /(n) (comp) IRC/
ǥ /(n) (comp) IrDA/
 /(n) aye-aye (Daubentonia madagascariensis)/
 /(n) (comp) IIS/
ԡ /(n) (comp) IIOP/
 /(n) (comp) IIJ/
ե桼 /(n) (comp) IIJ4U/
 [⤯] /(n) Chiromyiformes/infraorder containing the aye-aye/
 /(n) (uk) Phacelurus latifolius (species of perennial grass)/
˥ /(n) ironing/
 /(n) irony (fre: ironie, ger: Ironie)/
 /(n) iron (golf club)/
󡦥 /(n) iron club/
󡦥ᥤǥ /(n) iron maiden/
󥯥 /(n) iron club/
󥹥ȥ /(n) ironstone/
ᥤǥ /(n) iron maiden/
 /(n) (comp) IE/
ƥ /(n) (comp) IETF/
 /(n) eyewear/
 /(n) Japanese syllabary/kana/aiueo/
 [] /(n) aiueo-order/order of the kana syllabary/
ɽ [Ҥ礦] /(n) Japanese syllable table/
 /(n) International Atomic Energy Agency/IAEA/
 /(n) International Atomic Energy Agency/IACA/IAEA/
ӡ /(n) (comp) IAB/
ԡ /(n) (comp) ISAPI/
 /(n) (comp) ISO/
 /(n) (comp) ISOC/
ǥ /(n) (comp) ISODE/
ǥ /(n) (comp) ISDN/
˥ /(n) (comp) iAnywhere/
। /(n) (comp) IME/
륪 /(n) International Labour Organization (Labor, Organisation)/ILO/
 /(n) (comp) I-O/
ȥ /(n) (comp) IO control/input-output control/
ǡ /(n) (comp) I-O DATA/
 /(n) iodine/
饤 /(n) iolite (blue gemstone)/
 /(n) aioli (fre:)/
ꡦ /(n) (food) aioli (eng: aioli sauce)/
꥽ /(n) (food) aioli (eng: aioli sauce)/
 /(n) eye camera/
å /(n) short clip used to begin and end commercial breaks on Japanese TV (wasei: eyecatch)/
å /(n) eye-catcher/
å㡼 /(n) eye-catcher/
 /(n) (comp) Internet Corporation for Assigned Names and Numbers/ICANN/
塼 /(n) IQ/intelligence quotient/
祯 /(n) (uk) Ficus pumila var. awkeotsang (variety of climbing fig)/
 /(n) eye care/
饹 /(n) safety glasses (esp. more fashionable models used in public for protection against pollen, UV rays, etc.) (wasei: eye-care glass)/
饹 /(n) safety glasses (esp. more fashionable models used in public for protection against pollen, UV rays, etc.) (wasei: eye-care glass)/
 /(n) (abbr) iced coffee/
˥å󥿥ե /(n) (comp) iconic interface/
˥å /(n) iconic signs/
˥å /(n) iconic memory/
˥ե /(n) iconify/
Υ饺 /(n) iconoclasm/
Υ /(n) iconoscope/
 /(n) (abbr) altered photograph, usu. with sexual connotations, such as putting someone's face on top of a picture of a nude idol, etc./
 /(n) (comp) icon/(P)/
󡦥ǥ /(n) (comp) icon editor/
󡦥饯 /(n) (comp) icon character/
󥨥ǥ /(n) (comp) icon editor/
󥭥饯 /(n) (comp) icon character/
󥿥 /(n) eye contact/
 /(n) (comp) iCOMP/
ܥ /(n) (comp) icon button/
 [] /(n,vs) (comp) iconization/minimization/
 /(n) (uk) mottled spinefoot (Siganus fuscescens, species of Western Pacific rabbitfish)/dusky rabbitfish/sandy spinefoot/
 /(int) argh (kor: aigo)/sigh/
 [] /(n) Siganidae/family of fishes known as rabbitfishes, spinefoots and foxfaces/
° [] /(n) Siganus/genus of perciform fishes/
 /(n) (uk) merganser (any duck of genus Mergus)/
 /(n) eyesight/
 /(n) (comp) ISAPI/
 /(n) (comp) ISAM/
 /(n) (uk) any shark of genus Centrophorus (esp. the dwarf gulper shark, Centrophorus atromarginatus)/
 [ᤫ] /(n) Centrophoridae/family of generally deepwater gulper sharks/
 /(adj-na) icy/
ԡ /(n) (comp) ICMP/
塼 /(n) (comp) ICQ/
 /(n) eyeshade/
 /(n) icicle/
ɡ /(n) eyeshadow/
ɥ /(n) eyeshadow/(P)/
 /(n) (comp) ish/
 /(n) icing/
󥰡ѥå /(n) icing the puck/
󥰥ѥå /(n) icing the puck/
󥰥饹 /(n) fish gelatin/isinglass/
󥰥饹 /(n) isinglass/
 /(n) (1) ice (eng: ice, ger: Eis)/(2) (abbr) ice cream/icecream/(P)/
꡼ /(n) ice arena/
ǡ /(n) ice pop (wasei: ice candy)/icy pole/popsicle/ice lolly/
ǥ /(n) ice pop (wasei: ice candy)/icy pole/popsicle/ice lolly/
塼 /(n) ice cube/
饤ߥ /(n) ice climbing/
ҡ /(n) iced coffee/
ǥ /(n) ice condenser/
硼 /(n) ice show/
 /(n) ice skating/
ӥ /(n) ice diving/
 /(n) ice dancing/
ƥ /(n) iced tea/ice tea/
ƥ /(n) iced tea/ice tea/
ȥ /(n) ice tongs/
Хå /(n) ice bucket/
ѥå /(n) ice bag/ice pack/pack ice/
ԥå /(n) ice pick/
֥å /(n) ice bridge/
ץǥ /(n) ice pudding/
ץ /(n) ice plant (Mesembryanthemum crystallinum)/
ڡ /(n) ice pail/
ۥå /(n) ice hockey/
ߥ륯 /(n) ice milk/iced milk/
å /(n) ice yacht/
 /(n) ice rink/skating rink/
꡼ /(n) ice arena/
ǡ /(n) ice pop (wasei: ice candy)/icy pole/popsicle/ice lolly/
ǥ /(n) ice pop (wasei: ice candy)/icy pole/popsicle/ice lolly/
塼 /(n) ice cube/
饤ߥ /(n) ice climbing/
꡼ /(n) ice cream/icecream/(P)/
꡼ࡦ /(n) ice cream cone/
꡼ࡦǡ /(n) ice cream sundae/icecream sundae/
꡼ࡦ /(n) ice cream soda/icecream soda/
꡼ॳ /(n) ice cream cone/
꡼ॵǡ /(n) ice cream sundae/icecream sundae/
꡼ॽ /(n) ice cream soda/icecream soda/
 /(n) old fashioned-style ice cream (icecream)/
ҡ /(n) iced coffee/(P)/
ǥ /(n) ice condenser/
硼 /(n) ice show/
 /(n) ice skating/
ץ /(n) ice splinters/
ޥå /(n) ice smack (ice cream, icecream)/
 /(n) Australian gregory (Stegastes apicalis)/
ӥ /(n) ice diving/
 /(n) ice dancing/
ƥ /(n) iced tea/ice tea/
ƥ /(n) iced tea/ice tea/
ƥܥ /(n) eisteddfod/
ȥ /(n) ice tongs/
ϡ /(n) ice piton (ger: Eishaken)/ice screw/
С /(n) iceberg/
С /(n) (1) icy road (ger: Eisbahn)/(2) frozen snow surface (e.g. on a ski slope)/(3) skating rink/
Х /(n) (food) eisbein (ger: Eisbein)/German dish of pickled ham hock/
Хå /(n) ice bucket/
Хå /(n) icebox/
ѥå /(n) ice bag/ice pack/pack ice/
ԥå /(n) ice pick/
ե /(n) icefall/
֥å /(n) ice bridge/
֥쥤 /(n) icebreaker/
ץǥ /(n) ice pudding/
ץ /(n) ice plant (Mesembryanthemum crystallinum)/
ڡ /(n) ice pail/
ۥå /(n) ice hockey/(P)/
ܥå /(n) icebox/
ݥåƥåɥѥե /(n) Tetraodon leiurus (species of pufferfish)/
ݥåȥƥΥݥ /(n) eyespot ctenopoma (species of freshwater fish, Ctenopoma ocellatum)/
ݥåȥå /(n) eye-spot cichlid (Cichla spp.)/peacock bass/
ߥ륯 /(n) ice milk/iced milk/
å /(n) ice yacht/
ɡåȥ㡼 /(n) Iceland catshark (Apristurus laurussonii, an Atlantic species)/
ɡݥԡ /(n) Iceland poppy (Papaver nudicaule)/Icelandic poppy/
ɥ /(n) (uk) ocean quahog (Arctica islandica)/
ɥåȥ㡼 /(n) Iceland catshark (Apristurus laurussonii, an Atlantic species)/
ɥݥԡ /(n) Iceland poppy (Papaver nudicaule)/Icelandic poppy/
ɳ [ɤ] /(n) (uk) ocean quahog (Arctica islandica)/
ɸ [ɤ] /(n) Icelandic (language)/
 [ɤ] /(n) (obsc) Iceland moss (Cetraria islandica)/Iceland lichen/
 /(n) ice rink/skating rink/
 [礦] /(n) insoluble azo dye that is cooled with ice during dyeing/ice color/
 [ޤ] /(n) ice pillow/
 /(n) eyes/
å /(n) L'Association Internationale des Etudiants en Sciences Economiques et Commercial/AIESEC/
 /(n) metal pins of climbing shoes (ger: Eisen)/crampons/climbing irons/
󥲥ɸ [󥲥뤷礦] /(n) Eisenmenger syndrome/
ͥƥå /(n) isokinetics/
ʥƥ /(n) isochronal test/
 /(n) isozyme/isoenzyme/
 /(n) isostasy/
ԥ /(n) isospin/
 /(n) isocentre/
 /(n) isotype/
åݥץԥ /(n) isotactic polypropylene/
åݥꥪե /(n) isotactic polyolefin/
åݥץԥ /(n) isotactic polypropylene/
ȡ /(n) isotope/
ȡ׸ [ȡפ] /(n) isotope examination/
ȡ׼ [ȡפ礦] /(n) isotope therapy/
ȥ˥å /(adj-f) isotonic/
ȥ˥å /(n) isotonics/
ȥ˥å [ȥ˥å礦] /(n) isotonic drink/
ȥ /(n) isotron/
Хåԥ /(n) isobaric spin/
ѥ /(n) isopyre/
ѥȥå /(adj-f) isoparametric/
ѥ륹ƥ /(n) isopulse system/
ȥå /(adj-f) isometric/
ȥå /(n) isometric exercise/
ȥå /(n) isometric exercise/
ȥå /(n) isometrics/
졼 /(n) isolation/
졼󡦥ɥ /(n) isolation syndrome/
졼󥷥ɥ /(n) isolation syndrome/
졼 /(n) isolator/
졼 /(n) isolator/
쥤 /(n) isolate/
᥷Хե /(n) (uk) Psilocybe subcaerulipes (species of psychoactive mushroom)/
 /(n) (uk) green-cracking russula (Russula virescens)/quilted green russula/green brittlegill/
 /(int) Ouch!/
 /(n) (uk) dyer's knotweed (Persicaria tinctoria, used to produce indigo dye)/
 /(ik) (n) (1) item/(2) something that one "just has to have"/
 /(n) (comp) eye diagram/
ƥ /(n) (comp) ITF/
ƥ桼 /(n) (comp) ITU/
ƥ桼ƥ /(n) (comp) ITU-T/
ƥ桼ƥ /(n) (comp) ITU-TS/
ƥ˥ /(n) (comp) Itanium/
ƥ /(n) (1) item/(2) something that one "just has to have"/(P)/
ǥ /(n) idea/(P)/
ǥץå /(n) (comp) idea processor/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥץå /(n) (comp) idea processor/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥ饤 /(vs) idealize/
ǥå /(n,vs) brainstorming (wasei: idea rush)/
ǥ /(adj-na) ideal/
ǥ /(n) (comp) IDE/
ǥ /(n) (comp) IDEA/
ǥ /(n) (comp) IDL/
ǥ /(n) (comp) IDC/
ǥ /(n) idea/(P)/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥޥ /(n) idea man/ideas man/person of ideas/
ǥꥹ /(n) idealist/
ǥꥺ /(n) idealism/
ǥ /(adj-na) ideal/
ǥ [ǥ礦Ҥ] /(n) novelty (wasei: idea product)/
ǥꥹ /(ik) (n) idealist/
ǥ /(n) idyll/
ǥƥ /(adj-f) identical/
ǥƥƥ /(n) identity/(P)/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥ /(n) identity/(P)/
ǥƥƥ /(n) identity card/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥ /(n) identity card/
ǥƥƥ饤 /(n) identity crisis/
ǥƥƥ饤 /(n) identity crisis/
ǥƥե /(n,vs) identify/
ǥƥե /(n) identification/
ǥƥե󡦥 /(n) identification card/
ǥƥե󥫡 /(n) identification card/
ǥƥե /(n) identification/
ǥƥƥ /(n) identity/
ǥƥե /(n,vs) identify/
ǥƥե /(n) identification/
ȥץ륤 /(n) (comp) IEEE/
ɥ /(adv) idly/
ɥ /(ik) (n) (1) young star/young entertainer/heartthrob/TV personality/idol/(2) idol/image/(adj-f) (3) idle/
ɥͥ /(n) idleness/
ɥ /(adv) idly/
ɥ /(n) idling/
ɥ󥰡ȥå /(n) turning off a vehicle engine when stopped (wasei: idling stop)/
ɥ󥰥ȥå /(n) turning off a vehicle engine when stopped (wasei: idling stop)/
ɥ /(n) (1) young star/young entertainer/heartthrob/TV personality/idol/(2) idol/image/(adj-f) (3) idle/(P)/
ɥ롦󥿥ץ /(n) (comp) idle interrupt/
ɥ롦 /(n) (male) otaku obsessed with (female) idols/
ɥ롦ԥ /(n) idle capital/
ɥ롦 /(n) idle gear/intermediate gear/
ɥ롦 /(n) idle gear/intermediate gear/
ɥ롦 /(n) idle cost/
ɥ롦顼 /(n) altered photograph, usu. with sexual connotations, such as putting someone's face on top of a picture of a nude idol, etc. (wasei: idol collage)/
ɥ롦ƥ /(n) idle system/
ɥ롦 /(n) idle time/
ɥ롦ӥå /(n) idle bit/
ɥ롦ե饰 /(n) (comp) idle flag/
ɥ롦ޥ͡ /(n) idle money/
ɥ뤪 /(n) (male) otaku obsessed with (female) idols/
ɥ륤󥿥ץ /(n) (comp) idle interrupt/
ɥ륪 /(n) (male) otaku obsessed with (female) idols/
ɥ륭ԥ /(n) idle capital/
ɥ륮 /(n) idle gear/intermediate gear/
ɥ륮 /(n) idle gear/intermediate gear/
ɥ륳 /(n) idle cost/
ɥ륳顼 /(n) altered photograph, usu. with sexual connotations, such as putting someone's face on top of a picture of a nude idol, etc. (wasei: idol collage)/
ɥ륷ƥ /(n) idle system/
ɥ륿 /(n) idle time/
ɥͥ /(n) idleness/
ɥӥå /(n) idle bit/
ɥե饰 /(n) (comp) idle flag/
ɥޥ͡ /(n) idle money/
ɥ /(n) (sl) (abbr) (male) otaku obsessed with (female) idols/
ɥμ [ɥ뤫] /(n) pop idol/idol singer/
ɥ [ɥ뤸] /(n) (comp) idle time/
ɥ [ɥ뤸礦] /(n) (comp) idle state/idle conditions/
ʥ /(n) (uk) fat greenling (Hexagrammos otakii)/
ʥ [ʥᤫ] /(n) Hexagrammidae/family of marine fishes incorporating the greenlings/
 /(n,adj-no) Ainu/(P)/
̥ͥ /(n) (uk) Alpine leek (Allium victorialis var. platyphyllum)/
̥å /(n) Okikurumi (ain:)/mythical founder god of the Ainu/
̸ [̤] /(n) Hokkaido dog/dog breed native to Hokkaido/
̸ [̤] /(n) Ainu (language)/
̿ˡ [̤ݤ] /(n) New Ainu Law (passed in 1997, aiming at promoting and protecting Ainu culture)/
² [̤] /(n) Ainu race/Ainu people/
Ǭ [̤ͤ] /(n) (uk) Alpine leek (Allium victorialis var. platyphyllum)/
̱² [̤ߤ󤾤] /(n) Ainu people/the Ainu/
ͥ /(n) (abbr) Eine Kleine Nachtmusik (work by Mozart)/
ͥå /(n) (comp) INET/
Х /(n) eye bank/
ѥå /(n) (1) (comp) iPaq/(2) eye pack (beauty treatment)/
ѥåɥХե饤եå /(n) Philippine butterflyfish (Chaetodon adiergastos)/panda butterflyfish/
 /(n) (1) ivy/(2) Ivy League (style)/
ӡ /(n) (1) ivy/(2) Ivy League (style)/
ӡ /(n) ivy shirt/
ӡ /(n) ivy style/
ӡ꡼ /(n) Ivy League/
ӡå /(n) Ivy league look (wasei: Ivy look)/Ivy League style/
ӡ /(n) (comp) IBM/
ӡ /(n) ivy shirt/
ӡ /(n) ivy style/
ӡ /(n) (comp) i-beam/
ӡࡦݥ /(n) (comp) I-beam pointer/
ӡݥ /(n) (comp) I-beam pointer/
ӡ꡼ /(n) Ivy League/
ӡå /(n) Ivy league look (wasei: Ivy look)/Ivy League style/
ӥ /(n) ibis/
ԡåԡå /(n) (comp) IPX-SPX/
ԡ֥å /(n) (comp) IPv6/
ԥ /(n) eye pillow/
 /(n) (comp) AIFF/
եå /(n) eye hook/eyehook/
֥å /(n) (comp) iBook/
֥饦 /(n) eyebrow/
֥ /(n) blackbanded trevally (Seriolina nigrofasciata)/blackbanded amberjack/
֥° [֥ꤾ] /(n) Seriolina/genus of jacks in the family Carangidae/
֥ /(n) eyebrow/
֥ /(n) eyebrow shape/
֥ڥ󥷥 /(n) eyebrow pencil/
֥ /(n) eyebrow shape/
֥ڥ󥷥 /(n) eyebrow pencil/
֥ /(n) eyebrow/
٥å /(n) ibex/
ܥ /(n) ivory/
ܥ꡼ /(n) ivory/(P)/
ܥ꡼֥å /(n) ivory black/
ܥ꡼֥å /(n) ivory black/
ܥ꡼ۥ磻 /(n) ivory-white/
ܥ꡼Ļ [ܥ꡼] /(n) ivory paper/
ܥ /(n) eye bolt/eyebolt/
ޥ /(n) eye mask/
ޥå /(n) (comp) iMac/
ޥå /(n) (comp) IMAX/
ޥå /(n) (comp) IMAP/
ࡦ꡼ҥ꡼ /(exp) (joc) I'm sorry/
ॽ꡼ҥ꡼ /(exp) (joc) I'm sorry/
ॽ꡼ҥ꡼ /(exp) (joc) I'm sorry/
᡼ /(n) seeing-eye dog (wasei: eye mate)/guide dog/
ᥤ /(n) eye makeup (wasei: eye make)/
ᥤ /(n) seeing-eye dog (wasei: eye mate)/guide dog/
⡼ɥӥ /(n) i-mode service/
ϥ /(n) (comp) i486/
饤ʡ /(n) eye liner/eyeliner/
饤 /(n) eyeliner (wasei: eye line)/
饰 /(n) kumis (mon: airag)/fermented mare's milk/
å /(n) eyelash/
å塦顼 /(n) eyelash curler/
å奫顼 /(n) eyelash curler/
֥桼 /(exp) (sl) I love you/
 /(n) island/
ɡå /(n) island kitchen/
ɡ쥴꡼ /(n) island gregory (Stegastes insularis)/
ɥå /(n) island kitchen/
ɥ쥴꡼ /(n) island gregory (Stegastes insularis)/
ɥۥåեå /(n) island hogfish (Bodianus insularis)/
ꥹ /(n) iris/(P)/
ꥹ /(n) iris-out/
ꥹ /(n) iris-in/
å /(n) (comp) IRIX/
å /(n,adj-no) Irish/
å塦 /(n) Irish whiskey/
å塦եϥ /(n) Irish wolfhound/
å塦ҡ /(n) Irish coffee/
å塦ϡ /(n) Irish harp/
å奦 /(n) Irish whiskey/
å奦եϥ /(n) Irish wolfhound/
å女ҡ /(n) Irish coffee/
åϡ /(n) Irish harp/
ե /(n) eyelift/
 /(n) (comp) i.LINK/
 /(n) aisle/
ɸ [ɤ] /(n) Irish (language)/Erse/
ɿ [ɤ] /(n) Irish (person)/
å /(n) eyelet/
åȡ /(n) eyelet work/
åȥ /(n) eyelet work/
ˡ /(n) irony (fre: ironie, ger: Ironie)/
˥ /(adj-na) ironical/
˥å /(adj-na) ironic/
 /(n) (1) iron (for pressing clothes)/(2) hair iron/hair tong/curling tong/(P)/
ݤ [򤫤] /(exp,v1) (uk) to iron/to do the ironing/
ݤ [󤫤] /(n,vs) (doing the) ironing/
ݤ [󤬤] /(n,vs) (doing the) ironing/
 [] /(n) ironing board/
󥷥奿 [󥷥奿󤦤夦] /(n) Einsteinian universe/
󥹥˥ /(n) einsteinium (Es)/
 /(n) hour/
 /(n) ours/
֥ /(n) ourselves/
 /(n) away/
 /(n) away game/
 /(n) away goals (rule in soccer)/
 /(n) away game/
 /(n) away goals (rule in soccer)/
 /(n) aware/
 /(n) away/
 /(n) awake/
 /(vs) awaken/
 /(n) await/
 /(n) away/
 /(n) aware/
 /(n) away/
 /(n) awake/
 /(vs) awaken/
 /(n) await/
 /(n) award/
˥ץƥ륹 [˥ץƥ륹] /(n) Ageneiosidae/family of driftwood catfishes/
˥ץƥ륹° [˥ץƥ륹] /(n) Auchenipterus/genus of catfishes in the family Auchenipteridae/
Υ˥åǥ󥿥ꥹ /(n) bubu (Auchenoglanis occidentalis)/giraffe catfish/
 /(vs) oust/
ȥԥƥ /(n) Australopithecus (lat:)/
ȥ² [ȥ] /(n) Austro-Asiatic languages/
ȥͥ² [ȥͥ] /(n) Austronesian languages/
ȥӥɥե /(n) killifish (Austrolebias adloffi)/
 /(n) (1) outer/(2) (abbr) outerwear/
 /(n) (1) outer/(2) (abbr) outerwear/
 /(n) outerwear/overgarment/coat/jacket/
 /(n) outerwear/overgarment/coat/jacket/
ڡ /(n) outer space/
 /(n) outerwear/overgarment/coat/jacket/
 /(n) outerwear/overgarment/coat/jacket/
ڡ /(n) outer space/
饤 /(n) outerrise/outer rise/region seaward of a deep-sea trench/
饤Ͽ [饤] /(n) outer-rise earthquake/earthquake in the region seaward of a deep-sea trench/
륭 /(n) autarchy (ger: Autarkie)/
 /(int) ouch/
ƥ /(n) outing/
ƥꥢ /(n) exterior (wasei: outerior)/
ƥ /(n) outing/
 /(n) out/(P)/
ȡ /(n) out wear/
ȡ֡Х /(n) out of bounds/
ȡ֡եå /(n) out of fashion/
ȡ /(n) out count/
ȡ /(n) (1) outside track (wasei: out course)/(2) outside pitch (baseball)/
ȡʡ /(n) outside corner (baseball, racetrack, etc.) (wasei: out corner)/
ȡե /(n) soft focus (photography, film) (wasei: out focus)/out-of-focus technique/
ȡܥ /(n) out boxing/
ȡݥå /(n) (abbr) outside pocket (wasei: out pocket)/patch pocket/
ȥ /(n) outside/
ȥɥ /(n,adj-no) outdoor/al fresco/
ȥɥ /(n) outdoors/
ȥ֥쥤 /(n) outbreak (of war or disease)/
ȥץå /(n) output/
ȥ饤 /(n) outline/
ȥå /(n) outlook/
ȥå /(n) outlet (store that sells seconds, discontinued lines, etc.)/
ȥ率 /(n) outward/
ȥå /(n) outwards/
ȥ /(n) out wear/
ȥ֥¹ [ȥ֥ä] /(n) (comp) out of order execution/
ȥ֥ǡ /(adj-na) out-of-date/
ȥ֥Х /(n) out of bounds/
ȥ֥եå /(n) out of fashion/
ȥִ [ȥ֤夦] /(n) (col) being out of consideration/effectively not existing as an option/
ȥ /(n) out count/
ȥ /(n) outcome/
ȥ롼 /(n) (biol) outgroup/
ȥ /(n) (1) outside track (wasei: out course)/(2) outside pitch (baseball)/
ȥʡ /(n) outside corner (baseball, racetrack, etc.) (wasei: out corner)/
ȥ /(n) outsider/
ȥ /(n) outside/
ȥɡå /(n) outside grip/
ȥɡݥå /(n) outside pocket/patch pocket/
ȥɥå /(n) outside grip/
ȥɥݥå /(n) outside pocket/patch pocket/
ȥ /(n) outswing/
ȥǥ /(n) outstanding/
ȥȥ顼 /(n) autostrada (ita:)/
ȥ /(n,vs) out-sourcing/outsourcing/
ȥ /(n,vs) outsourcing/
ȥ /(n) (comp) outdialing/
ȥƥ /(n) outtake (of a film, television program, etc.)/
ȥɥ /(n,adj-no) outdoor/al fresco/
ȥɥ /(n) outdoor game/
ȥɥå /(n) outdoor shop/
ȥɥݡ /(n) outdoor sports/
ȥɥ饤 /(n) outdoor life/
ȥɥӥ /(n) out-door living/
ȥɥ쥸㡼 /(n) outdoor leisure/
ȥɥ /(n) outdoor game/
ȥɥå /(n) outdoor shop/
ȥɥݡ /(n) outdoor sports/
ȥɥ /(n) outdoors/
ȥɥ饤 /(n) outdoor life/
ȥɥӥ /(n) out-door living/
ȥɥ쥸㡼 /(n) outdoor leisure/
ȥɥ饤 /(n) outdrive/
ȥС /(n) autobahn (only used for German, etc. highways) (ger: Autobahn)/
ȥХ /(n) (comp) outbound/
ȥХ /(n) outburst/
ȥХå /(n) outback/
ȥե /(n) (obsc) outfielder/
ȥե /(n) outfield/
ȥեå /(n) outfit/
ȥե /(n) soft focus (photography, film) (wasei: out focus)/out-of-focus technique/
ȥե /(n) outflow/
ȥ֥꡼ǥ /(n) outbreeding/
ȥ֥꡼ /(n,vs) outbreeding/
ȥ֥쥤 /(n) outbreak (of war or disease)/
ȥץå /(n) output/
ȥץåȡݡ /(n) (comp) output port/
ȥץåȥݡ /(n) (comp) output port/
ȥץ졼 /(n) outplacement/
ȥܥ /(n) out boxing/
ȥܥå /(n) (comp) out-box/
ȥݥå /(n) (abbr) outside pocket (wasei: out pocket)/patch pocket/
ȥ饤ȼ [ȥ饤ȤȤҤ] /(n) outright transaction/
ȥ饤 /(n) outline/
ȥ饤󡦥ƥå /(n) outline stitch/
ȥ饤󡦥ե /(n) (comp) outline font/
ȥ饤󡦥ץå /(n) (comp) outline processor/
ȥ饤󡦥ץå /(n) (comp) outline processor/
ȥ饤󡦥٥ /(n) (comp) outline level/
ȥ饤󥹥ƥå /(n) outline stitch/
ȥ饤ե /(n) (comp) outline font/
ȥ饤ץå /(n) (comp) outline processor/
ȥ饤ץå /(n) (comp) outline processor/
ȥ饤桼ƥƥ /(n) (comp) outline utility/
ȥ饤٥ /(n) (comp) outline level/
ȥꥬ /(n) outrigger/
ȥꥬ /(n) outrigger/
ȥå /(n) outlook/
ȥ쥤 /(n) outrage/
ȥå /(n) outlet (store that sells seconds, discontinued lines, etc.)/(P)/
ȥåȡȥ /(n) outlet store/
ȥåȡܥå /(n) outlet box/
ȥåȥȥ /(n) outlet store/
ȥåȥܥå /(n) outlet box/
ȥ /(n) outro/conclusion (music)/
ȥ /(n) (1) outlaw/(2) (baseb) low and away (pitch) (wasei: out low)/
ȥ率 /(n) outward/
ȥå /(n) outwards/
ե /(n) upbeat (ger: Auftakt)/anacrusis/
եء٥ /(n) lift (ger: aufheben)/pick up/
࿿ [ष꤭礦] /(ik) (n) Aum Shinrikyo/Japanese religious group responsible for the 1995 sarin gas attack on the Tokyo subway/
 /(n) aura/
ץƥ /(n) auraptene/
 /(n) owl/
Υ饨ƥʥ /(n) Chitande aulonocara (species of peacock cichlid, Aulonocara ethelwynnae)/Northern Aulonocara/
Υ饹奢ȥƥ /(n) flavescent peacock (species of peacock cichlid, Aulonocara stuartgranti)/
Υϥ󥹥Х󥷥 /(n) Aulonocara Fort Maguire (species of peacock cichlid, Aulonocara hansbaenschi)/firebird cichlid/
ΥХ /(n) Nkhomo-benga peacock (species of peacock cichlid, Aulonocara baenschi)/new yellow regal/yellow peacock/
Υե /(n) night aulonocara (species of peacock cichlid, Aulonocara hueseri)/Aulonocara white top/
Υᥤǥ /(n) sulfurhead Aulonocara (species of peacock cichlid, Aulonocara maylandi maylandi)/
Υ䥳֥ե饤٥륮 /(n) fairy cichlid (species of peacock cichlid, Aulonocara jacobfreibergi)/Malawi butterfly/
Υȥ顼ȥ /(n) Aulonocara rostratum (species of peacock cichlid from Lake Malawi)/
Υ° [Υ餾] /(n) Aulonocara/genus comprising the peacock cichlids/
Υ̥ǥɥƥ /(n) Aulonocranus dewindti (cichlid fish endemic to Lake Tanganyika in E. Africa)/
 /(n) (1) (uk) Om (san:)/Aun/syllable representing the primordial trinity of Vishnu, Shiva and Brahma/(2) inspiration and expiration/respiration/alpha and omega/
 /(n) ounce/28.35g/
ǥ󥹥ѥ󥷥 /(n) Sapayo cichlid (Aequidens sapayensis)/
ǥ󥹥ƥȥ륹 /(n) saddle cichlid (Aequidens tetramerus)/
ǥ󥹥ǥǥ /(n) Aequidens diadema (species of South American freshwater cichlid)/
ǥ󥹥ѥɥ /(n) doublespot acara (species of S. American cichlids, Aequidens pallidus)/
ǥ󥹥᥿ /(n) yellow acara (species of cichlid in Colombia, Aequidens metae)/
ǥ° [ǥ󥹤] /(n) Aequidens/genus of fish in the family Cichlidae/
 /(n) (uk) greenshank (species of sandpiper, Tringa nebularia)/
 /(n) (1) (uk) mallow (any plant of family Malvaceae)/(2) Asarum caulescens (species of wild ginger)/(3) hollyhock/
 /(n) (1) (uk) eggcase (shell) of the greater argonaut/(2) (col) greater argonaut (species of paper nautilus, Argonauta argo)/
ϥ /(n) prasites pygmy goby (Eviota prasites)/hairfin pygmy goby/
 [⤯] /(n) Malvales/order of plants/
 /(n) (uk) black carp (Mylopharyngodon piceus)/
ߥ /(n) (uk) Hypselodoris festiva (species of sea slug)/
ߥ /(n) (uk) green turtle (Chelonia mydas)/
 /(n) (uk) blue jay (Cyanocitta cristata)/
 /(n) blue mold/blue mould/penicillium/
ҥ /(n) (uk) European greenfinch (Carduelis chloris)/
 [뤫] /(n) Rhacophoridae/family of frogs/
 /(n) blue tit (Parus caeruleus)/
 /(n) (uk) aoganpi (Wikstroemia retusa)/ganpi/
 /(n) (1) Japanese laurel/spotted laurel/Aucuba japonica/(2) live tree/
ϥ /(n) blue-striped cave goby (Trimma tevegae, was Trimma caudomaculata)/blue-striped dwarfgoby/cave pygmy-goby/
 /(n) (uk) Chinese parasol-tree (Firmiana simplex)/Chinese-bottletree/Japanese varnishtree/phoenix-tree/
 /(n) (uk) Japanese green woodpecker (Picus awokera)/Japanese woodpecker/wavy-bellied woodpecker/
 /(n) (1) powderized green laver/(2) (uk) blue-green algae (esp. Microcystis spp.)/cyanobacteria/(3) algal bloom/water bloom/
 [ɤ] /(n) poisonous algae bloom (often green in color) (colour)/
 /(n) (uk) sea lettuce (Ulva spp.)/
 /(n) (uk) grey heron (Ardea cinerea)/gray heron/
 /(n) ao dai (traditional Vietnamese dress) (vie:)/
 /(n) (uk) shortfin mako shark (Isurus oxyrinchus)/
° [᤾] /(n) Isurus/genus comprising the mako sharks/
ȥ /(n) bluetongued lizard/sleepy lizard/
 /(n) (uk) black-faced bunting (Emberiza spodocephala)/
ȥ /(n) bluetongued lizard/sleepy lizard/
 /(n) blue shark (Prionace glauca, species of circumglobal requiem shark)/
ƥޥ祦祦 /(n) bluestriped butterflyfish (Chaetodon frembii)/
祦 /(n) (uk) Japanese rat snake (Elaphe climacophora)/
 /(n) chinese flowering ash/fraxinus lanuginosa form. serrata/
ӥ /(n) (uk) blue-gray snapper (Aprion virescens)/green jobfish/
ʥ /(n) shark (esp. the blue shark, Prionace glauca)/
Υϥ /(n) peacock grouper (Cephalopholis argus)/
ϥ /(n) (uk) Ilex macropoda (species of holly common in Japan)/
ϥʥۥȥ /(n) canopy goanna (Varanus keithhornei, species of carnivorous monitor lizard native to Northeast Australia)/blue-nosed goanna/Nesbit River monitor/
Х /(n) black-axil chromis (Chromis atripectoralis)/blackfin chromis/
Х /(n) (uk) brown hawk owl (Ninox scutulata)/
Х /(n) (uk) blue-winged skipper butterfly/
Х /(n) (uk) white-bellied green pigeon (Treron sieboldii)/
֥ /(n) (uk) Scarus ovifrons (species of parrotfish)/
֥° [֥] /(n) Scarus/genus of parrotfish in the family Scaridae/
ۥȥ /(n) blue-spotted tree monitor (Varanus macraei, species of carnivorous monitor lizard from the island of Batanta, Indonesia)/
ߥɥ /(n) spirogyra/algae forming pond scum/
ᥨ /(n) (uk) Chlorophthalmus albatrossis (species of greeneye)/
ȥɥޥ /(n) (uk) Maries' fir (Abies mariesii)/
䥬 /(n) (uk) bluespotted cornetfish (Fistularia commersonii)/
䥵 /(n) green crop/green vegetable/
ꥤ /(n) bigfin reef squid/oval squid (Sepioteuthis lessoniana)/
ꥹ /(n) aorist/
 /(n) (comp) (abbr) account (e.g. online service)/
亮㥳 /(n) (uk) red-legged partridge (Alectoris rufa)/
 /(n) (uk) common redshank (Tringa totanus)/
祦ܥ /(n) (uk) Amur falcon (Falco amurensis)/eastern red-footed falcon/
 /(n) common house mosquito (Culex pipiens pallens)/
ϥ /(n) Eviota masudai (species of pygmy goby found in Japanese waters)/
 /(n) (1) Pacific ocean perch (Sebastes alutus)/(2) comb goby (Ctenotrypauchen microcephalus)/(3) Matsubara's red rockfish (Sebastes matsubarae)/(4) Japanese dace (Tribolodon hakonensis)/(5) any edible red saltwater fish/
 /(n) (uk) Tabanus chrysurus (species of horsefly)/
 /(n) (uk) bullfinch (Pyrrhula pyrrhula rosacea)/
ߥ /(n) (uk) loggerhead turtle (Caretta caretta)/
󥿥ӥƥ /(n) accountability/
󥿥ӥƥ /(n) accountability/
ƥ /(n) accounting/
ƥ󥰡ե /(n) (comp) accounting file/
ƥ󥰡ޥ /(n) accounting machine/
ƥ󥰥ե /(n) (comp) accounting file/
ƥ󥰥ޥ /(n) accounting machine/
 /(n) account/
ȡꥢ /(n) (comp) account alias/
ȡƥ /(n) account executive/
ȡɥᥤ /(n) (comp) account domain/
ȡץʡ /(n) account planner/
ȡݥꥷ /(n) (comp) account policy/
ȡޥ͡ /(n) account manager/
ȡå /(n) (comp) account lockout/
ȥꥢ /(n) (comp) account alias/
ȥƥ /(n) account executive/
ȥɥᥤ /(n) (comp) account domain/
ȥץʡ /(n) account planner/
ȥݥꥷ /(n) (comp) account policy/
ȥޥ͡ /(n) account manager/
ȥå /(n) (comp) account lockout/
ȴ [Ȥ] /(n) account management/
̾ [Ȥᤤ] /(n) account name/
 /(n) (uk) whiskered velvet shrimp (Metapenaeopsis barbata)/red rice prawn/
ҥ쥢 /(n) (uk) red-necked phalarope (Phalaropus lobatus)/
ޥĥͥ /(n) (uk) red ruffed lemur (Varecia rubra)/
 /(n) (1) (uk) dhole (Cuon alpinus)/(2) (uk) red wolf (Canis rufus)/
Υ /(n) (uk) red-tailed hawk (Buteo jamaicensis)/
ե祦 /(n) (uk) Raggiana bird-of-paradise (Paradisaea raggiana)/Count Raggi's bird-of-paradise/
ޥ /(n) red barracuda (Sphyraena pinguis)/
磻Υ /(n) (uk) red river hog (Potamochoerus porcus)/bush pig/
 /(n) (uk) blood clam (Scapharca broughtonii)/
 /(n) (1) (uk) any brown or reddish-brown frog (esp. of family Ranidae)/(2) Japanese brown frog (Rana japonica)/brown frog/
 [뤫] /(n) Ranidae/family of frogs/
 /(n) (uk) Japanese evergreen oak (Quercus acuta)/
쥤 /(n) (uk) flathead flounder (Hippoglossoides dubius)/
 /(n) (1) (uk) bishop wood (Bischofia javanica)/(2) barked tree/(3) red tree/
ĥ /(n) (uk) (obsc) red fox (Vulpes vulpes)/
󥶥 /(n) spookfish (Hydrolagus mitsukurii, species of cartilaginous fish from the Northwest Pacific)/
󥶥° [󥶥᤾] /(n) Hydrolagus/genus of cartilaginous fish in the family Chimaeridae/
 /(n) dusky batfish (Platax pinnatus, species of Western Pacific spadefish found from the Ryukyu Islands to Australia)/
饲 /(n) (uk) northern sea nettle (Chrysaora melanaster)/
 /(n) (uk) starry handfish (Halieutaea stellata)/
 /(n) (uk) brown bear (esp. the Ussuri brown bear, Ursus arctos lasiotus)/
 /(n) (uk) rhesus monkey (Macaca mulatta)/rhesus macaque/
 /(n) (uk) great spotted woodpecker (Dendrocopos major)/
å /(n) Izu thrush (Turdus celaenops)/
 /(n) (uk) red coral (Corallium japonicum)/
 /(n) (uk) white gooseweed (Chenopodium album)/fat hen/lamb's-quarters/pigweed/
 /(n) (uk) Japanese lobster (Metanephrops japonicus)/
 [] /(n) Chenopodiaceae/plant family (now included within family Amaranthaceae)/
 /(n) acacia/
 /(n) (uk) red deer (Cervus elaphus)/
 /(n) (uk) Camellia sasanqua 'Akasigata' (cultivar of Christmas camellia)/
ӥ /(n) (uk) Cynoglossus joyneri (species of cyprinid)/
 /(n) (uk) loose-flowered hornbeam (Carpinus laxiflora)/akashide/
 /(n) acacia/
⥯ /(n) (uk) scalloped hammerhead (Sphyrna lewini)/bronze hammerhead shark/
祦ӥ /(n) (uk) ruddy kingfisher (Halcyon coromanda)/
 /(n) red-currant (Ribes rubrum)/
 /(n) (col) spider mite (any mite of family Tetranychidae)/
ĥϥ /(n) Achilles tang (Acanthurus achilles, species of surgeonfish found from the Western Pacific to the East Central Pacific)/
ĥĥॷ /(n) (uk) scrub typhus mite (Leptotrombidium akamushi)/
ƥ /(n) (uk) red-clawed crab (Chiromantes haematocheir)/
ǥߡ /(n) academia (fre: academie)/academy/(P)/
ǥߡ [ǥߡ礦] /(n) Academy Award/(P)/
ǥߥ /(n) academicism/
ǥߥ /(n) academician/
ǥߥ /(n) academism/
ǥߥå /(adj-na,n) academic/(P)/
ǥߥå /(n) academic gown/
ǥߥåǥ /(n) academic discount/
ǥߥåϥ饹 /(n) harassment, discrimination, bullying, etc. of staff and students at educational institutions (wasei: academic harassment)/
ǥߥåѥå /(n) (comp) academic package/
ǥߥå /(n) academic gown/
ǥߥåǥ /(n) academic discount/
ǥߥåϥ饹 /(n) harassment, discrimination, bullying, etc. of staff and students at educational institutions (wasei: academic harassment)/
ǥߥåѥå /(n) (comp) academic package/
ʥޥ /(n) (uk) crestfish (Lophotus capellei)/unicornfish/
˥ /(n) (uk) veined rapa whelk (Rapana venosa)/
 /(n) (1) (uk) madder (esp. Japanese madder, Rubia argyi)/(2) madder (red color)/
ͥ㥯 /(n) orangeface angelfish (Chaetodontoplus chrysocephalus)/
ͥ /(n) (uk) large Japanese field mouse (Apodemus speciosus)/
ϥ /(n) (uk) blacktip grouper (species of fish, Epinephelus fasciatus)/
ϥ /(n) (1) (uk) brown-headed thrush (Turdus chrysolaus)/(2) (uk) Japanese dace (Tribolodon hakonensis)/(3) (uk) (col) Japanese fire belly newt (Cynops pyrrhogaster)/(4) (col) dysentery/
ϥ /(n) (abbr) harassment, discrimination, bullying, etc. of staff and students at educational institutions (wasei: academic harassment)/
ϥ饭ĥͥ /(n) (uk) red-bellied lemur (Eulemur rubriventer)/
ϥ /(n) (uk) Chinese sparrowhawk (Accipiter soloensis)/gray frog hawk/grey frog hawk/
Х /(n) (1) (uk) willowherb (Epilobium pyrricholophum)/(2) safflower red/(3) kimono color combination (crimson outside, bluish purple inside)/
ѥ󥫥 /(n) (uk) Neurospora crassa (species of red bread mould)/
ҥ /(n) (uk) Ryukyu robin (Erithacus komadori)/
ҥ᥸ /(n) yellowfin goatfish (Mulloidichthys vanciolensis)/
ҥ /(n) (uk) white cloud mountain minnow (Tanichthys albonubes)/Canton danio/
ӥĥͥ /(n) red-fronted lemur (Eulemur rufifrons)/red-fronted brown lemur/southern red-fronted brown lemur/
ӥå /(n) aquavit/akvavit/
ץå /(n) a capriccio (ita:)/
ץ륳쥴꡼ /(n) Acapulco major (Stegastes acapulcoensis)/Acapulco gregory/Acapulco damselfish/
ڥ /(n) a capella (unaccompanied choir or choral work) (ita: a cappella)/
ۥϥ /(n) melasma pygmy goby (Eviota melasma)/black-spotted pygmy-goby/
ۥĥͥ٥ /(n) lined hogfish (Bodianus leucosticticus)/Bodianus rubrisos (declared separate species from B. leucosticticus in 2006)/
ܥ /(n) Bodianus cylindriatus (species of hogfish)/
ܥ /(n) (1) (uk) beaked whale/(2) Cuvier's beaked whale (Ziphius cavirostris)/
ܥե /(n) (uk) (obsc) bloodworm (nonbiting midge larva)/
ޥ /(n) Ryukyu odd-tooth snake (Dinodon semicarinatum)/
ޥޥ /(n) (uk) red-masked and black-masked gods (folk belief of the Yaeyama Islands)/harvest festival celebrating these gods (held in the 6th lunar month)/
ޥ /(n) (rkb:) queen snapper (Etelis coruscans)/ruby snapper/flame snapper/
ޥĥ /(n) bigscale soldierfish (Myripristis berndti)/
ޥ󥰡 /(n) (uk) ruddy mongoose (Herpestes smithii)/
ޥܥ /(n) (uk) opah (Lampris guttatus)/moonfish/
ߥݥ /(n) (uk) smooth dandelion (Taraxacum laevigatum)/
ߥߥߥĥ /(n) (uk) red wattlebird (Anthochaera carunculata)/
ॷ /(n) (1) (uk) bloodworm (Halla okadai, species of eunicid worm used as fishing bait)/(2) (uk) red mite (Trombicula akamushi)/chigger mite/harvest mite/
 /(n) (1) (uk) blackthroat seaperch (Doederleinia berycoides)/rosy seabass/(2) male dark chub (Zacco temmincki) in mating season/
ѥ /(vs) accompany/
ѥ˥ /(n) accompaniment/
ץå /(vs) accomplish/
ᥤ /(n) (uk) type of taro originally from Sulawesi, has large tubers with red eyes/
ᥬ /(n) (1) Japanese mallotus (Mallotus japonicus)/(2) mallotus bark (herbal medicine)/
ե /(n) red-eyed puffer (Takifugu chrysops)/
ߥ /(n) Lactarius laeticolorus (edible species of lactarius mushroom)/
䥬 /(n) (uk) red cornetfish (Fistularia petimba)/
ޥ /(n) (uk) Formica sanguinea (species of red wood ant)/
饷 /(n) achalasia/
롦ƥ /(n) Akhal-Teke, a breed of horses originating in Turkmenistan/
ƥ /(n) Akhal-Teke, a breed of horses originating in Turkmenistan/
 /(exp) (uk) (ksb:) useless/no good/hopeless/
ȥ᡼ /(n) Acanthamoeba/
ѥ /(vs) accompany/
ѥ˥ /(n) accompaniment/
ץå /(vs) accomplish/
١ /(int,n,vs) facial gesture of pulling one's eyelid down and sticking out one's tongue/
ʥ /(vs) agonize/
ѥ󥵥 /(n) agapanthus (esp. the African lily, Agapanthus africanus) (lat:)/lily-of-the-nile/
ڡ /(n) (1) agape (Christian love)/(2) agape (love feast)/
ꥯ /(n) Agaricus subrufescens (species of mushroom with purported medicinal properties)/
 [ѥ] /(n) winning tile (mahjong)/
 [䤯] /(n) winning hand (mahjong)/
 /(n) agarose/
 /(n) akee (Blighia sapida)/ackee/
 /(n) (uk) var. of red dragonfly (Sympetrum frequens)/
ޥ /(n) (uk) Thalictrum minus var. hypoleucum (variety of lesser meadow rue)/
롦å /(n) axial jet/
롦ԥȥ󡦥ݥ /(n) axial piston pump/
른å /(n) axial jet/
ԥȥݥ /(n) axial piston pump/
륪եå /(n) axial offset/
 /(n) (uk) Japanese scallop (Patinopecten yessoensis)/
 /(n) aqueduct/
ƥ /(n) architecture/
˥ /(n) (uk) Chinese elm (Ulmus parvifolia)/
з [Ф] /(n,adj-no) (sl) Akihabara style/nerdy/
إ饶 /(n) deep-water catshark (Apristurus profundorum, species found in the Atlantic)/
ͥ /(n) achimenes (lat:)/
ǥߥ /(n) academia (fre: academie)/academy/
塼졼 /(n) (comp) accumulator/
奻 /(n) accusation/
奼 /(n) accusation/
ƥ /(n) Accutane/
ѥ /(vs) occupy/
ڥ /(n) occupation/
ߥ쥤 /(n,vs) accumulate/
졼 /(n) (comp) accumulator/
졼 /(n) (comp) accumulator/
쥤 /(n,vs) accumulate/
饷 /(n) accuracy/
饹 /(n) accuracy/
쥤 /(n) accurate/
å /(n) accurate/
쥢 /(n) achillea (lat:)/
쥹 /(n,adj-no) Achilles/
쥹 [쥹Τ󤷤礦] /(n) Achilles argument (i.e. Achilles and the tortoise; one of Zeno's paradoxes)/
쥹 /(n) Achilles tang (Acanthurus achilles, species of surgeonfish found from the Western Pacific to the East Central Pacific)/
쥹 [쥹] /(n) (1) Achilles tendon/calcaneal tendon/(2) Achilles' heel/vulnerable point/(P)/
쥹秱 [쥹󤨤] /(n) achilles tendonitis/achilles tendinitis/
쥹秳ǹ [쥹󤫤ĤΤ] /(n) achillobursitis/
쥹ȿ [쥹Ϥ󤷤] /(n) Achilles tendon reflex/
 /(n) (uk) asafetida (Ferula assafoetida)/
ƥå /(n,adj-na) acoustic/
 /(n) aqua/
 /(n) aqua aura/
ߥͥ /(n) mineral water (wasei: aqua mineral)/
 /(n) aqua aura/
 /(n) aquatint/
ƥå /(adj-na) aquatic/
ƥ /(n) aquatint/
ƥå /(adj-na) aquatic/
ȥ /(n) aquatron/
Ρ /(n) aquanaut/
ѥåĥ /(n) (food) acqua pazza/
ӥå /(n) aquavit/akvavit/
ץ졼 /(n) aquaplane/
ݥꥹ /(n) aqua polis/city on water/
ݥ /(n) aquaporin/
ޥ꡼ /(n) aquamarine/
ޥ /(n) aquamarine/
ߥͥ /(n) mineral water (wasei: aqua mineral)/
 /(n) aqualung/Self-Contained Underwater Breathing Apparatus/SCUBA/
ꥦ /(n) aquarium/
ӥ /(n) aquarobics/
 /(n) acquiesce/
 /(n) acquisition/
å /(n) acquit/
˥ /(n) Aulonocara aquilonium (species of peacock cichlid from Lake Malawi)/
 /(n) acquiesce/
 /(n) acquisition/
 /(n) aqueduct/
å /(n) acquit/
ꥢ /(n) aquarium/
󥿥 /(n) acquaintance/
 /(n) acquaint/
ꥢ /(n) aquarium/
 /(n) aqueduct/
󥿥 /(n) acquaintance/
 /(n) acquaint/
 /(n) accent (usu. French accents such as acute and grave) (fre:)/
󡦥륳եå /(n) circumflex accent (fre: accent circonflexe)/
󡦥륳եå /(n) circumflex accent (fre: accent circonflexe)/
󥰥顼 /(n) "grave" accent (fre: accent grave)/
󥷥륳եå /(n) circumflex accent (fre: accent circonflexe)/
󥹥륳եå /(n) circumflex accent (fre: accent circonflexe)/
ĥ륳եå /(ik) (n) circumflex accent (fre: accent circonflexe)/
ƥ /(n) "acute" accent (fre: aigu)/
 /(n) axion/
 /(n) axis/
ǥ󥿥 /(n) accidental/
ǥ /(n) accident/(P)/
 /(n) action/(P)/
󡦥ƥ /(n) action item/
󡦥 /(n) (comp) action query/
󡦥 /(n) (comp) action game/
󡦥 /(n) action star/
󡦥 /(n) (comp) action type/
󡦥ɥ /(n) action drama/
󡦥С /(n) action bar/
󡦥ץ /(n) action plan/
󡦥ץ /(n) action program/action programme/
󡦥ڥƥ /(n) action painting/
󡦥ꥵ /(n) action research/
󥢥ƥ /(n) action item/
󥯥 /(n) (comp) action query/
󥲡 /(n) (comp) action game/
󥹥 /(n) action star/
󥿥 /(n) (comp) action type/
ɥ /(n) action drama/
С /(n) action bar/
ץ /(n) action plan/
ץ /(n) action program/action programme/
ڥƥ /(n) action painting/
ꥵ /(n) action research/
ǲ [󤨤] /(n) action movie/
 /(n) oxygen/
ǥ /(n) accident/
ǥ󥿥 /(n) accidental/
 /(n) axle/
롦 /(n) axle stand/
롦ϥ /(n) axle housing/
륹 /(n) axle stand/
ϥ /(n) axle housing/
 /(n) (abbr) accessory/
 /(n) (comp) accessor/
 /(n) accessory/
꡼ /(n) accessory/(P)/
ӥƥ /(n) accessibility/a11y (in IT)/
ӥƥ /(n) accessibility/a11y (in IT)/
֥ /(adj-na) accessible/
 /(n,vs) access/(P)/
 /(n) (comp) access arm/
 /(n) (comp) access counter/Web counter/
󥿡 /(n) (comp) access counter/Web counter/
 /(n) (comp) access key/
 /(n) access code/
ƥ /(n) (comp) access context/
ȥ /(n) (comp) access control/
ȥ롦ꥹ /(n) (comp) access control list/ACL/
å /(n) (comp) access switch/
ԡ /(n) (comp) access speed/
 /(n) (comp) access time/
㡼 /(n) access charge/
ѥͥ /(n) access panel/
֥å /(n) (comp) access block/
ץХ /(n) (comp) access provider/
ݥ /(n) access point/
ޥ /(n) (comp) access mask/
⡼ /(n) (comp) access mode/
٥ /(n) (comp) access level/
 /(n) (comp) access log/
 /(n) (comp) access arm/
 /(n) (comp) access counter/Web counter/
󥿡 /(n) (comp) access counter/Web counter/
 /(n) (comp) access key/
 /(n) access code/
ƥ /(n) (comp) access context/
ȥ /(n) (comp) access control/
ȥꥹ /(n) (comp) access control list/ACL/
å /(n) (comp) access switch/
ԡ /(n) (comp) access speed/
 /(n) (comp) access time/
㡼 /(n) access charge/
ѥͥ /(n) access panel/
֥å /(n) (comp) access block/
ץХ /(n) (comp) access provider/
ݥ /(n) access point/
ޥ /(n) (comp) access mask/
⡼ /(n) (comp) access mode/
٥ /(n) (comp) access level/
 /(n) (comp) access log/
ǽ [Τ] /(adj-na) (comp) accessible/
 [] /(n) (comp) access line/
 [] /(n) (comp) access management/
 [] /(n) (comp) access mechanism/actuator/
 [礫] /(n) (comp) access permission/
ػ [] /(exp) (comp) banned from access (e.g. from a web forum, etc.)/
 [] /(n) (comp) access system/
 [] /(n) right of access/access permission/access right/
 [󤲤] /(n) (comp) access authorizations/
 [] /(n) (comp) access time/
Ψ [äѤ] /(n) (comp) failure rate/
 [夦夦] /(exp,n) (comp) heavy traffic (e.g. to an online server)/traffic spike/
 [礦ۤ] /(n) (comp) access information/
 [] /(n) (comp) access control/
ե [ե] /(n) (comp) access control field/
 [礤] /(n) (comp) access control list/
 [礴] /(n) (comp) access control word/
ñ [] /(n) (comp) Access Unit/AU/
 [Ƥ] /(n) (comp) access point/
ֹ [Ф󤴤] /(n) (comp) access number/
 [Ф󤰤] /(n) access program/access programme/
٤㤤ե [ҤɤҤե] /(n) (comp) inactive file/
ǽ [դΤ] /(n) (comp) unaccessible/
ݸ³ [ۤƤĤŤ] /(n) (comp) access security procedure/
 [ۤ] /(n) (comp) access method/
ˡ [ۤ] /(n) (comp) access method/
 [⤦] /(n) (comp) access network/
 [礦] /(n) (comp) access charge/access fee/
㳰 [줤] /(n) (comp) access exception/
ꥹ /(n) accessoiriste (fre:)/
å /(n) accessing/
ץ /(n) acceptor/
ץ /(n) acceptance/
ץ /(n) accept/
졼 /(n) accelerator/
졼 /(n) (comp) accelerator card/
졼 /(n) accelerator/
졼 /(n) (comp) accelerator card/
 /(n) (1) (abbr) accelerator/(2) (abbr) Axel (figure skating jump)/axel/(P)/
롦 /(n) Axel jump (figure skating)/
롦 /(n) accelerator sensor/
롦󥵡 /(n) accelerator sensor/
롦ѥ를󡦥 /(n) (obsc) Axel Paulsen jump (figure skating)/
롦ڥ /(n) accelerator pedal/gas pedal/throttle pedal/
른 /(n) Axel jump (figure skating)/
륻 /(n) accelerator sensor/
륻󥵡 /(n) accelerator sensor/
ѥ를󥸥 /(n) (obsc) Axel Paulsen jump (figure skating)/
ڥ /(n) accelerator pedal/gas pedal/throttle pedal/
졼 /(n) accelerator/
졼 /(n) accelerator/
奨 /(n) accentuation/
 /(n) (1) accent (in language)/(2) stress/highlight/accent/(P)/
ȵ [Ȥ] /(n) accent mark/
Ⱦ [Ȥ礦ᤤ] /(n) accent lighting/
դʸ [ȤĤ⤸] /(n) (comp) accented character/
 /(n) actor/
 /(n) actor/
ʥ /(n,adj-f) (chem) actinide (family of elements)/actinides/actinoid/
˥ /(n) actinium (Ac)/
˥ [˥ऱ] /(n) actinium series/Actinides/
˥ /(n,adj-f) (chem) actinide (family of elements)/actinides/actinoid/
Υ /(n,adj-f) (chem) actinide (family of elements)/actinides/actinoid/
Υޥ /(n) actinomycin/
ӥƥ /(n) activity/
 /(adj-na) active/
֡ǥե /(n) active defense/active defence/
֥ǥե /(n) active defense/active defence/
 /(adv) actually/
 /(adj-na,n) actual/
奢 /(adv) actually/
奢꡼ /(n) actuary/
奢ƥ /(n) actuality/
奢 /(adj-na,n) actual/
奢롦 /(n) actual time/
奢롦ݥ /(n) actual position/
奢륿 /(n) actual time/
奢ݥ /(n) actual position/
奨 /(n) (comp) actuator/access mechanism (e.g. disk)/
奨 /(n) (comp) actuator/access mechanism (e.g. disk)/
奨 /(n) (comp) actuator/access mechanism (e.g. disk)/
奨 /(n) (comp) actuator/access mechanism (e.g. disk)/
 /(n) actin/
ƥӥƥ /(n) activity/(P)/
ƥӥƥץ /(n) activity sampling/
ƥӥƥ /(n) activity/
ƥӥƥץ /(n) activity sampling/
ƥӥƥǥ륹ƥå /(n) (comp) activity model step/
ƥӥƥ° [ƥӥƥ] /(n) (comp) activity attributes/
ƥ /(adj-na) active/(P)/
ƥ֡ɥ /(n) (comp) active window/
ƥ֥֡ /(n) (comp) active object/
ƥ֡å /(n) (comp) active cache/
ƥ֡ƥ /(n) (comp) active content/
ƥ֡Сڡ /(n) (comp) Active Server Page/ASP/
ƥ֡ƥ /(n) active system/
ƥ֡ץ /(n) (comp) active script/
ƥ֡ݡĥ /(n) active sportswear/
ƥ֡եƥ /(n) active safety/
ƥ֡åȥå /(n) (comp) active setup/
ƥ֡ /(n) (comp) active cell/
ƥ֡ʡ /(n) active sonar/
ƥ֡顼 /(n) active solar/
ƥ֡顼ϥ /(n) active solar house/
ƥ֡ʡ /(n) active sonar/
ƥ֡ /(n) active task/
ƥ֡ͥ /(n) (comp) active channel/
ƥ֡ǥץ쥤 /(n) active display/
ƥ֡ǥե /(n) active defense/active defence/
ƥ֡ǥ쥯ȥ /(n) (comp) Active Directory/
ƥ֡ǥȥå /(n) (comp) Active Desktop/
ƥ֡ϥ /(n) (comp) active hub/
ƥ֡ѡ /(n) (comp) Active Perl/
ƥ֡ե /(n) (comp) active file/
ƥ֡ե륿 /(n) active filter/
ƥ֡ץ /(n) (comp) active program/
ƥ֡ۡߥ /(n) active homing/
ƥ֡ޥȥꥯǥץ쥤 /(n) (comp) active matrix display/
ƥ֡ޥȥå /(n) active matrix/
ƥ֡ꥹ /(n) active risk/
ƥ֤ʥХ /(n) (comp) active bus/
ƥ֥ɥ /(n) (comp) active window/
ƥ֥å /(n) (comp) ActiveX/
ƥ֥åɥ /(n) (comp) ActiveX Documents/
ƥ֥åɥ /(n) (comp) ActiveX Documents/
ƥ֥֥ /(n) (comp) active object/
ƥ֥å /(n) (comp) active cache/
ƥ֥ƥ /(n) (comp) active content/
ƥ֥Сڡ /(n) (comp) Active Server Page/ASP/
ƥ֥Сڡ /(n) (comp) ActiveServerPages/
ƥ֥ƥ /(n) active system/
ƥ֥ץƥ /(n) (comp) active scripting/
ƥ֥ץ /(n) (comp) active script/
ƥ֥ݡĥ /(n) active sportswear/
ƥ֥եƥ /(n) active safety/
ƥ֥åȥå /(n) (comp) active setup/
ƥ֥ /(n) (comp) active cell/
ƥ֥ʡ /(n) active sonar/
ƥ֥顼 /(n) active solar/
ƥ֥顼ϥ /(n) active solar house/
ƥ֥ʡ /(n) active sonar/
ƥ֥ߥ͡ /(n) (comp) active-terminator/
ƥ֥ /(n) active task/
ƥ֥ͥ /(n) (comp) active channel/
ƥ֥ǥץ쥤 /(n) active display/
ƥ֥ǥե /(n) active defense/active defence/
ƥ֥ǥ쥯ȥ /(n) (comp) Active Directory/
ƥ֥ǥȥå /(n) (comp) Active Desktop/
ƥ֥ϥ /(n) (comp) active hub/
ƥ֥ѡ /(n) (comp) Active Perl/
ƥ֥ե /(n) (comp) active file/
ƥ֥ե륿 /(n) active filter/
ƥ֥ץ /(n) (comp) active program/
ƥ֥ۡߥ /(n) active homing/
ƥ֥ޥȥꥯǥץ쥤 /(n) (comp) active matrix display/
ƥ֥ޥȥꥯ [ƥ֥ޥȥꥯۤ] /(n) (comp) active matrix/
ƥ֥ޥȥå /(n) active matrix/
ƥ֥ꥹ /(n) active risk/
ƥ֥åǽ [ƥ֥åΤ] /(n) (comp) active logic function/
ƥֲ [ƥ֤] /(n) (comp) activate/
ƥ١ /(n) activation/
ƥ١ /(n) (comp) activation (e.g. of network accounts, etc.)/
ƥ /(n) acting/
ƥ󥰡 /(n) acting out/
ƥ󥰥 /(n) acting out/
ƥ /(adj-na) active/
ƥӥƥ /(n) activity/
 /(n) act/
ȡӥå /(n) activation bit/
ȥ쥹 /(ik) (n) actress/
ȥ /(n-pr) Actos/pioglitazone hydrochloride (insulin-sensitizing drug)/
ȥѥ /(n) octopus/
ȥӥå /(n) activation bit/
ȥߥ /(n) actomyosin/
ȥ쥹 /(n) actress/
 /(n) acne/
Υå /(n) (comp) acknowledge/
쥤 /(n,vs) accumulate/
 /(n) orgasm (fre: acme)/
ꥸ /(n) acridine/
å /(adj-na) acrid/
Ρ /(n) acrinol/
եӥ /(n) acriflavine/
å쥸󥻥 /(n) acrylic resin cement/
 /(n,adj-no) acrylic (esp. acrylic fibre, fiber)/(P)/
롦ǥҥ /(n) acrylic aldehyde/
롦 /(n) acrylic rubber/
롦å /(n) acrylic syrup/
롦 /(n) acrylic cement/
롦ץ饹å /(n) acrylic plastic/
롦ڥƥ /(n) acrylic painting/
롦 /(n) acrylic lens/
륢ߥ /(n) acrylamide/
륢ǥҥ /(n) acrylic aldehyde/
르 /(n) acrylic rubber/
륷å /(n) acrylic syrup/
륻 /(n) acrylic cement/
ץ饹å /(n) acrylic plastic/
ڥƥ /(n) acrylic painting/
 /(n) acrylic lens/
볨ζ [뤨Τ] /(n) acrylic paint/
볨 [뤨Τ] /(n) acrylic paint/
 [뤵] /(n) acrylic acid/
 [뤵󤨤] /(n) acrylate/
 [뤸夷] /(n) acrylic resin/
 [뤻] /(n) acrylic fiber/acrylic fibre/
 [Ф] /(n) acrylic plate/
 /(n) acryloid/
롦ۥ /(n) acryloyl morpholine/
ۥ /(n) acryloyl morpholine/
ʥߥ /(n) acryloguanamine/
˥ȥ /(n) acrylonitrile/
˥ȥ롦 /(n) acrylonitrile rubber/
˥ȥ롦֥󡦥 /(n) acrylonitrile/butadiene rubber/
˥ȥ르 /(n) acrylonitrile rubber/
˥ȥ֥󥴥 /(n) acrylonitrile/butadiene rubber/
쥤 /(n) acclaim/
쥸å /(vs) accredit/
ǥå /(vs) accredit/
 /(n) acrosin/
 /(adv) across/
ƥå /(n) acrostic/
ƥåѥ /(n) acrostic puzzle/
ƥåѥ /(n) acrostic puzzle/
ƥåѥ /(n) acrostic puzzle/
˥ /(n) acronym/
Хå /(adj-na) acrobatic/
Хå /(n) (1) acrobat/(2) acrobatics/(P)/
Хåȡ󥵡 /(n) acrobatic dancer/contortionist/
Хåȡ /(n) acrobatic dance/
Хåȡ /(n) aerobatic team/acrobatic team/
Хåȥ󥵡 /(n) acrobatic dancer/contortionist/
Хåȥ /(n) acrobatic dance/
Хåȥ /(n) aerobatic team/acrobatic team/
Хƥå /(adj-na) acrobatic/
ݥꥹ /(n) acropolis/
ޡ /(n) achromat/
ޥå /(n) achromatic lens/
ᥬ꡼ /(n) acromegaly/
쥤 /(n) acrolein/
磻 /(vs) acquire/
磻 /(vs) acquire/
ƥå /(adj-na) aquatic/
 [] /(n) (comp) (col) (abbr) banned from access (e.g. from a web forum, etc.)/
 /(n) Okinawan pig breed/
 /(n) Brazilian agouti (Dasyprocta leporina)/
 /(n) Agni (Vedic god of fire) (san:)/
̥ǥ /(n) Agnus Dei (lat:)/
ǡ /(n) aggradation/
٥ /(vs) aggravate/
 /(n) (1) agree/(2) ugly/
꡼ /(n) (1) agree/(2) ugly/
꡼ /(n) agreement/
ꥫ /(n) agriculture/
ꥫ㡼 /(n) agriculture/
ꥫ /(n) agricultural/
ꥱߥ /(n) agrichemicals/
ꥲ /(n,vs) aggregation/
ꥲ /(vs) aggregate/
ͥ /(n) ugliness/
ӥͥ /(n) agribusiness/
ӥͥޥ /(n) agribusinessman/
٥ /(vs) aggravate/
 /(n) agreement/
쥢֥ /(n) agreeable/
쥬 /(n) civil service competitive examination for some positions in the public education system in France (fre: agregation)/
쥲 /(n,vs) aggregation/
쥲 /(vs) aggregate/
쥷 /(adj-na) aggressive/
쥷 /(n) aggression/
쥷 /(adj-na) aggressive/
å /(adj-na) aggressive/(P)/
å /(n) aggression/
å /(n) aggression/
å /(adj-na) aggressive/
ޥ /(n) agreement (fre:)/
ե쥹ȥ꡼ /(n) agroforestry/
 /(n) (abbr) agglomeration/
 /(n) acacia/
ᥳȥ /(exp) (col) (abbr) abbreviation of "akemashite omedetou, kotoshi mo yoroshiku onegaishimasu"/
Ӳ [Ӥ] /(n) Lardizabalaceae/family of flowering plants/
ܥΥ /(n) (uk) Swertia bimaculata (species of felwort)/
ܥΥ祦祦 /(n) (uk) blackback butterflyfish (Chaetodon melannotus, species found in the Indo-Pacific)/
ܥΥҥᥪȥ /(n) northern ridge-tailed monitor (Varanus primordius, species of carnivorous monitor lizard native to the Northern Territory of Australia)/blunt-spined goanna/
 /(n) (1) repeat of a deuce (in tennis, etc.) (eng: again)/(adv) (2) again/
 /(adv) (sl) in high spirits/
󥹥 /(n,adj-no) (1) (abbr) head wind/adverse wind/(n,adj-na) (2) opposition (eng: against)/objection/dissension/
 /(n) (1) repeat of a deuce (in tennis, etc.) (eng: again)/(adv) (2) again/
󥹥 /(n,adj-no) (1) (abbr) head wind/adverse wind/(n,adj-na) (2) opposition (eng: against)/objection/dissension/
󥹥ȡ /(n) head wind (wasei: against wind)/adverse wind/
󥹥ȡ /(n) head wind (wasei: against wind)/adverse wind/
󥹥ȥ /(n) head wind (wasei: against wind)/adverse wind/
󥹥ȥ /(n) head wind (wasei: against wind)/adverse wind/
 /(n) (uk) (abbr) swallowtail butterfly (esp. the citrus swallowtail butterfly, Papilio xuthus)/
ϥ祦 /(n) (uk) swallowtail butterfly (esp. the citrus swallowtail butterfly, Papilio xuthus)/
ޥ /(n) (uk) constricted tagelus (Sinonovacula constricta)/Chinese razor clam/
饿 /(n) ageratum/
 /(n) (1) repeat of a deuce (in tennis, etc.) (eng: again)/(adv) (2) again/
󥹥 /(n,adj-no) (1) (abbr) head wind/adverse wind/(n,adj-na) (2) opposition (eng: against)/objection/dissension/
󥹥ȡ /(n) head wind (wasei: against wind)/adverse wind/
󥹥ȡ /(n) head wind (wasei: against wind)/adverse wind/
󥹥ȥ /(n) head wind (wasei: against wind)/adverse wind/
󥹥ȥ /(n) head wind (wasei: against wind)/adverse wind/
ƥå /(n,adj-na) acoustic/(P)/
ƥåߥå /(n) acoustic emission/
ƥå /(n) acoustic guitar/
ƥå /(n) acoustic sound/
ƥåߥå /(n) acoustic emission/
ƥå /(n) acoustic guitar/
ƥå /(n) acoustic sound/
ǥ /(n) accordion/
ǥ /(n) accordion/(P)/
ǥ󡦥ɥ /(n) accordion door/
ǥ󡦥ץ꡼ /(n) accordion pleats/
ǥɥ /(n) accordion door/
ǥץ꡼ /(n) accordion pleats/
ǥ /(n) accordion/
ǥ󡦥ɥ /(n) accordion door/
ǥ󡦥ץ꡼ /(n) accordion pleats/
ǥɥ /(n) accordion door/
ǥץ꡼ /(n) accordion pleats/
 /(n) accord/(P)/
 /(n) (uk) Japanese sea fig (Ficus superba var. japonica)/
 /(n) (uk) Matsubara's red rockfish (Sebastes matsubarae)/
ƥå /(n,adj-na) acoustic/
 /(n) (1) (uk) Matsubara's red rockfish (Sebastes matsubarae)/(2) (food) (ktb:) red rockfish/red scorpionfish/
 /(n) (abbr) acoustic guitar/
ʥ /(n) aconite/
˥ /(n) aconitine/
˥åȡ륫 /(n) aconitum alkaloid/
˥åȥ륫 /(n) aconitum alkaloid/
ǡ /(n) accommodation/
ǡ /(n) accommodator/
ǥ /(n) accommodation/
ǥ /(vs) accommodate/
䥬 /(n) (uk) Marten's pearl oyster (Pinctada fucata martensii)/Akoya pearl oyster/
饤 /(n) acolyte/
ɥ饤 /(n) (astron) achondrite/
ѥ /(vs) accompany/
ѥ˥ /(n) accompaniment/
ץꥹ /(n) accomplice/
ץå /(vs) accomplish/
ץå /(vs) accomplish/
ϥ /(n) (uk) forktongue goby (Chaenogobius annularis)/chestnut goby/
ҥ饷 /(n) (uk) bearded seal (Erignathus barbatus)/
 /(n) agomelatine/
 /(n) (comp) Agora/
եӥ /(n) agoraphobia/
 [] /(n) cleft chin/
 /(n) assertion/
ƥ֥ͥȥ졼˥ /(n) assertiveness training/
ƥ֥ͥȥ졼˥ /(n) assertiveness training/
 /(n,vs) assert/
 /(n) acai (Euterpe oleracea)/acai/
 /(n) aside/
 /(n) asylum/
 /(n) assign/
 /(n) assignment/
 /(n) (uk) common purple snail (Janthina janthina)/common purple sea snail/violet snail/purple bubble raft snail/janthina/
ޥ /(n) (uk) chestnut tiger butterfly (Parantica sita)/
Υ /(n) (1) (uk) Porphyra tenera (species of edible seaweed)/(2) dried nori/dried laver/
ͥ /(n) assassination/
ͥ /(vs) assassinate/
 /(n) assassin/
 /(n) (comp) ASATERM/
 /(n) Japanese hop hornbeam/ostrya japonica/
ҡӡ /(n) (1) Asahi beer/(2) Asahi Breweries, Ltd./
Ҥ /(v5r) (uk) (sl) (joc) to fabricate (stories) (based on alleged behaviour of the Asahi newspaper)/to make up/
ҥ /(n) (uk) red frog crab (Ranina ranina)/
ҥ /(n) (comp) asahi.com/
ҥӡ /(n) (1) Asahi beer/(2) Asahi Breweries, Ltd./
եƥ /(n) asafoetida (Ferula assafoetida)/asafetida/devil's dung/stinking gum/
ޥĥ /(n) (uk) (obsc) Japanese box tree (Buxus microphylla var. japonica)/
 /(n) Manila clam (Ruditapes philippinarum)/
ꥦХե饤եå /(n) West Australian butterflyfish (Chaetodon assarius)/Assarius butterflyfish/Western butterflyfish/
ꥦХե饤եå /(n) West Australian butterflyfish (Chaetodon assarius)/Assarius butterflyfish/Western butterflyfish/
˥ /(n) (chem) asarinin/
 /(n) assault/
ȡ饤ե /(n) assault rifle/
ȥ饤ե /(n) assault rifle/
ץ /(n) assumption/
 /(n) adhan (ara:)/azan/Islamic call to prayer (usu. from a minaret)/
ץ /(n) azathioprine/
 /(n) (uk) thistle (Cirsium spp.)/
ߥ /(n) (uk) thrips (any insect of order Thysanoptera)/thrip/
ߥ /(n) (uk) Mexican prickly poppy (Argemone mexicana)/
饷 /(n) (uk) true seal (animal)/earless seal/
饷 [饷] /(n) Phocidae/family of seals/
饷 [饷礦] /(n) phocomelia/
쥢 /(n) azalea/
쥢 /(n) azaleatin/
磻 /(adv) otherwise/
 /(n) Azawad/
 /(n,adj-no) (uk) common reed (Phragmites australis)/
 /(n,vs) (abbr) assistant/
 /(adj-f) ashamed/
 /(n) estate (Latin America) (spa:)/hacienda/
 /(n,adj-no) (uk) eared seal (esp. the California sea lion, Zalophus californianus)/sea lion/
 [] /(n) Otariidae/family of eared seals/
ӥ /(n) aciclovir/
 /(n) assistance/
 /(n) assistant/(P)/
ȡ֥ /(n) (comp) assistant object/
ȡǥ쥯 /(n) assistant director/
ȡɥå /(n) assistance dog/helper dog/assistant dog/
ȡѡ /(n) assistant purser/
ȥ֥ /(n) (comp) assistant object/
ȥǥ쥯 /(n) assistant director/
ȥɥå /(n) assistance dog/helper dog/assistant dog/
ȥѡ /(n) assistant purser/
 /(n,vs) assist/assistance/(P)/
 /(n) (uk) Angelica keiskei (species of angelica, a herb of the parsley family)/
 /(n) (uk) huntsman spider (Heteropoda venatoria)/
å /(n) acid/
åɡ㥺 /(n) acid jazz/
åɥ㥺 /(n) acid jazz/
ɡ /(n) acidosis/
ʥ /(n) (uk) Tetragnatha praedonia (species of long-jawed orb weaver)/
ʥ /(n) (uk) caecilian (any burrowing legless amphibian of the order Gymnophiona)/
ʥȥ /(n) (uk) legless lizard (esp. Anguidae spp., inc. glass lizards and slow worms)/
ܥ /(n) (uk) Japanese stilt grass (Microstegium vimineum)/
ޥ /(n) (abbr) assistant manager/
ߥ쥤 /(n) assimilation/
ߥ쥤 /(vs) assimilate/
 /(n,adj-no) (abbr) (sl) assymetry/
ȥ /(n) asymmetry/
ȥ꡼ /(n) asymmetry/
ȥåǥ /(n) asymmetric design/
 /(n) ASIMO (bipedal robot created by Honda)/
奢 /(vs) assure/
奢 /(n) assurance/
奢åɥ /(adv) assuredly/
奱ʥ /(n) Ashkenazim (Jews of Central European descent)/
 [뤭] /(n) acyl group/
 /(n) (uk) Ophidion asiro (species of cusk eel)/
ȥ꡼ /(n) asymmetry/
ȥåǥ /(n) asymmetric design/
ȥåǥ /(n) asymmetric design/
 [] /(n) (sl) man who drives a woman around for free/man used by a woman for his car/
 [Ϥ] /(n) reed bed/
 [] /(n) reed bed/
 /(n) (abbr) agitation/
 /(n) (uk) horse mackerel (Carangidae spp., esp. the Japanese horse mackerel, Trachurus japonicus)/jack mackerel/pompano/scad/
 /(n) asylum (ger: asyl)/
 /(v5r,vt) to stir up/to instigate (somebody to do something)/to agitate/to foment/
 /(n) (1) (uk) Asia (esp. "the Far East")/(adj-no) (2) Asian/Asiatic/(P)/
ե륨 /(n) Asian influenza/
å /(n) Asian Cup/
ǥ󡦥å /(n) Asian golden cat (Catopuma temminckii)/Asiatic golden cat/Temminck's golden cat/
顼 /(n) Asia dollar/
ץ쥹 /(n) Asia Press (company)/
ʿ [ؤ褦󤽤] /(n) Asia-Pacific War (starting with the Manchurian Incident in 1931 and ending with the Japanese surrender in 1945)/
 /(n) Asiago cheese/
 /(n) Asiago cheese/
եꥫ [եꥫ] /(n) Asian-African Conference (1955)/Afro-Asian Conference/
ե륨 /(n) Asian influenza/
å /(n) Asian Cup/
ǥ󥭥å /(n) Asian golden cat (Catopuma temminckii)/Asiatic golden cat/Temminck's golden cat/
顼 /(n) Asia dollar/
ҥ /(n) (uk) Asiatic toad (Bufo gargarizans)/
ץ쥹 /(n) Asia Press (company)/
 /(adj-f) Asian (esp. SE Asian)/
ȯ [ϤĤ󤳤] /(n) Asian Development Bank/
 [礦] /(n) Asian Games/
 [] /(n,n-pref) Asian/(person) of Asian descent/Asian- (e.g. Asian-American)/
 [礳] /(n) Asian countries/Asian nations/
 [] /(n) (uk) Asian elephant/Indian elephant/
ʿ [ؤ褦] /(n) Asia-Pacific (region)/
ʿε [ؤ褦ۤ䤯礦] /(n) Asia-Pacific Association for Machine Translation/AAMT/
ʿηкѶϲ [ؤ褦礦礯] /(n) Asia-Pacific Economic Cooperation/APEC/
ʿ [ؤ褦󤽤] /(n) Asia-Pacific War (starting with the Manchurian Incident in 1931 and ending with the Japanese surrender in 1945)/
ʿϰ [ؤ褦] /(n) Asia-Pacific region/
 [] /(n) Asian Games/
Φ [꤯] /(n) Asian Continent/
Ūͼ [Ƥ褦] /(n) Asiatic mode of production (Marx)/
 [] /(n) Asian influenza/Asian flu/
 [Ҥ] /(n) (uk) Asiatic toad (Bufo gargarizans)/
 /(adj-f) adjacent/
 /(adj-f) adjacent/
ƥ /(n) adjective/
ƥ /(n) adjective/
 /(n) agenda/
åƥ /(n) agenda setting/
åƥ /(n) agenda setting/
 /(n) addict/
 /(n) (uk) bigleaf hydrangea (Hydrangea macrophylla)/French hydrangea/
 [] /(n) Hydrangeaceae/family comprising the hortensias (hydrangeas)/
 /(n) (uk) tern (esp. the common tern, Sterna hirundo)/
ɸ [󤷤礦] /(n) Addison's syndrome/
 [Ӥ礦] /(n) Addison's disease/
 /(n) agitato (ita:)/
ơ /(n) agitation/
ơ /(n) agitator/
ơ /(vs) agitate/
ƥ /(n) agitation/
ƥ /(vs) agitate/
 /(n) hideout (rus: agitpunkt)/secret base of operations/safe house/(P)/
ɥߥ /(n) azidothymidine/AZT/
ӥ /(n) (abbr) propaganda handbill (wasei: agitation bill)/
ԥ [ԥ󤵤] /(n) adipic acid/
ޥ [ޥ] /(n) (comp) azimuth angle/
ɥ祦 /(n) (uk) Niwaella delicata (species of loach)/
㥹 /(n) adjuster/
㥹֥롦 /(n) adjustable wrench/
㥹֥ /(n) adjustable wrench/
㥹 /(n) adjust/
㥿 /(n) (abbr) sport similar to ball-toss game played in schools (All Japan Tamaire)/
ѡ /(int) (col) holy moly/holy cow/whoa/wow/
Х /(n) adjuvant/
ƥ /(n) (comp) agility/
롦ޥ󥬥٥ /(n) agile mangabey (Cercocebus agilis)/
ޥ󥬥٥ /(n) agile mangabey (Cercocebus agilis)/
 [󤼤] /(n) propaganda speech/inflammatory speech/
 [ʤޤ] /(n) lead azide/
 /(n) assistant/
 /(n) ASCII art/
ͥå /(n) (comp) ASCII Net/
ե /(n) (comp) ASCII file/
⡼ /(n) (comp) ASCII mode/
ե /(ik) (n) (comp) ASCII file/
 /(n) (comp) ASKUL/
ԥξ [ԥΤĤ] /(n) rod of Asclepius/
åȥ /(n) Ascot tie/
ӥ [ӥ󤵤] /(n) ascorbic acid/
 /(n) (abbr) asphalt concrete/
 /(n) (abbr) asterisk/
 /(n) astatine (At)/
ꥹ /(n) asterisk/
 /(n) astilbe (flowering plant of the saxifrage family)/
ƥ /(n) Aztec/
ƥ² [ƥ] /(n) Aztec/
ƥå /(n) Aztec/
ƥ /(n) (abbr) asterisk/
ƥꥹ /(n) asterisk/
ƥꥺ /(n) asterism (pattern of stars which do not form a constellation)/
ƥ /(n) asteroid/
ȥΥ /(n) astronomer/
ȥΥߥ /(n) astronomy/
ȥ˥å /(n) astonishment/
ȥ˥å /(vs) astonish/
ȥ˥å /(n) astonishment/
ȥ饫 /(n) astrakhan/
ȥ饼ͥ /(n) AstraZeneca (212-atenolol)/
ȥ /(adj-f) astral/
ȥ󥼥 /(n) (1) astringent/(2) astringent lotion/
ȥ󥼥 /(n) (1) astringent/(2) astringent lotion/
ȥ /(n) astrocyte/
ȥɡ /(n) Astrodome/
ȥΡ /(n) marble cichlid (Astronotus ocellatus) (lat: Astronotus)/
ȥΡ /(n) astronaut/
ȥΥ /(n) astronaut/
ȥΥޡ /(n) astronomer/
ȥΥߡ /(n) astronomy/
ȥ顼 /(n) astrolabe/
ȥ /(n) astro-rama/
ȥ /(n) astrology/
ʥ /(n) (uk) hiba false arborvitae (species of cypress, Thujopsis dolabrata)/
ѥå /(n) ASPAC/
ѥ /(n) (abbr) asparagus/
ѥ饬 /(n) asparagus/(P)/
ѥ饮 /(n) asparagine/
ѥ饮 [ѥ饮󤵤] /(n) aspartic acid/
ѥơ /(n) aspartame/
ԡ /(n) (comp) ASPI/
ԡ /(n) Aspite (ger:)/
ԥå /(n) aspic/
ԥ /(n) aspirin (ger: Aspirin)/
ԥ󥹥Ρ /(n) aspirin snow/
ե /(n,adj-no) asphalt/(P)/
եȡ󥯥꡼ /(n) asphalt concrete/
եȡ󥰥 /(n) asphalt shingle/
եȡ󥰥 /(n) asphalt jungle/
եȡե /(n) asphalt felt/
եȥ󥯥꡼ /(n) asphalt concrete/
եȥ󥰥 /(n) asphalt shingle/
եȥ󥰥 /(n) asphalt jungle/
եȥե /(n) asphalt felt/
եƻϩ [եȤɤ] /(n) asphalt road/blacktop/tarmac road/
եǥ /(n) asphodel/
 /(n) Egyptian cobra/asp (Naja haje)/
׺ [פؤ] /(n) (uk) asp viper (Vipera aspis)/
٥ /(n) asbestos (dut: asbest)/(P)/
٥ȡ /(n) asbestos cement/
٥ȥ /(n) asbestos cement/
ڥ /(n) aspect/
ڥȡ쥷 /(n) (comp) aspect ratio/
ڥȥ졼 /(n) (comp) aspect ratio/
ڥȥ쥷 /(n) (comp) aspect ratio/
ڥȻظ [ڥȤ] /(n) aspect-oriented design/
ڥ [ڥȤ] /(n) (comp) aspect ratio/
ڥ륬ɸ [ڥ륬礦] /(n) Asperger's syndrome/
ڥ륮륹 [ڥ륮륹礦] /(n) aspergillosis/
ڥ /(n) aspen/
꡼ /(n) athlete/(P)/
꡼ȡȥ饹 /(n) athlete trust/
꡼ȡե /(n) athlete fund/
꡼ȥȥ饹 /(n) athlete trust/
꡼ȥե /(n) athlete fund/
å /(n) (1) athletics/exercise/(2) adventure playground/obstacle course/(3) leisure facilities/(P)/
å /(n) athletic club/fitness club/gym/sports club/
åե /(n) athletic field/
å /(n) athletic club/fitness club/gym/sports club/
å /(n) athletics/
åե /(n) athletic field/
å /(n) Anti-Submarine ROCket/ASROC/
 /(n) (comp) Athlon/
ॷ /(n) (uk) adzuki bean weevil (Callosobruchus chinensis)/
 /(n) (1) (uk) Japanese cherry birch (Betula grossa)/(2) yellow catalpa (Catalpa ovata)/(3) Japanese mallotus (Mallotus japonicus)/(4) printing block/
ե󥸥 /(n) Arabian angelfish (Pomacanthus asfur)/
ޥ󥶥 /(n) Pacific longnose chimaera (Harriotta raleighana, species of deep water cartilaginous fish)/narrownose chimaera/
ޥ󥶥° [ޥ󥶥᤾] /(n) Harriotta (genus with two species of long-nosed chimaeras in the family Rhinochimaeridae)/
ޥ㥯ʥ /(n) (uk) Azuma rhododendron/Rhododendron metternichii var./
ޥͥ /(n) (uk) Pleioblastus chino (species of bamboo grass)/
ޥҥ /(n) (uk) double weeping rosebud cherry (Prunus pendula)/
ޥ⥰ /(n) (uk) small Japanese mole (Mogera imaizumii)/
ޥޥ /(n) (uk) Azumayama thistle/Cirsiummicrospicatum/
ߥȥͥ /(n) (uk) Azumi shrew (Sorex hosonoi)/
 /(n) (abbr) assessment/
 /(n) assessment/(P)/
եࡦꥦ /(n) acesulfame potassium/
ե [եॱ] /(n) acesulfame-K/acesulfame potassium/
ե५ꥦ /(n) acesulfame potassium/
 [뤸夷] /(n) acetal resin/
꡼ /(n) acetylene/
 /(n) acetyl/
ã [륳] /(n) acetyl-CoA/acetyl-coenzyme A/
륳 /(n) acetylcholine/
륳󥨥ƥ顼 /(n) acetylcholinestrase/
륵 [륵뤵] /(n) acetylsalicylic acid (i.e. aspirin)/
륻 /(n) (obsc) acetylcellulose/
벽 [뤫] /(n,vs) acetylation/
 [뤭] /(n) acetyl group/
 /(n) acetylene/
󡦥 /(n) acetylene torch/
 /(n) acetylene torch/
ú [󤱤󤫤] /(n) (obsc) alkyne/
å /(adj-no) (obsc) asexual (wasei: a-sex)/
å /(n) asset/
åȡޥ͡ /(n) asset management/
åȥޥ͡ /(n) asset management/
ơ /(n) acetate/
ơȡ졼 /(n) acetate rayon/
ơȥ졼 /(n) acetate rayon/
ơ [ơȤ] /(n) acetate fiber/acetate fibre/
ƥ /(n) asceticism/
ȥ˥ /(n) acetanilide/
ȥߥΥե /(n) acetaminophen/paracetamol/
ȥǥҥ /(n) acetaldehyde/
ȥ /(n,adj-no) acetone/
ȥ֥Ρȯ [ȥ֥ΡϤä] /(n) acetone-butanol fermentation/
ȿݻ [Ȥ] /(n) acetoacetic acid/
Υե /(n) asthenosphere/
 /(n) (uk) Japanese andromeda (Pieris japonica)/lily-of-the-valley/
ե /(n) acephate/
 /(n) acerola (Malpighia glabra) (spa:)/Barbados cherry/
 /(n) acerola (Malpighia glabra) (spa:)/Barbados cherry/
 /(n) (comp) ascender/
֥ /(n) (comp) assembler/
֥顼 /(n) (comp) assembler/
֥ޥѴٱץ [֥ޥؤ󤫤󤷤ץ] /(n) (comp) assembler macro conversion aid/
֥ [֥餲] /(n) (comp) assembly language/
֥̿ [֥餻ᤤ줤] /(n) (comp) assembler control instruction/
֥ /(n) (comp) assembly/
֥ꡦå /(n) (comp) assembly cache/
֥ꡦޥ˥ե /(n) (comp) assembly manifest/
֥ꡦ饤 /(n) assembly line/
֥꡼ /(n) (comp) assembly/
֥꡼ [֥꡼] /(n) assembly language/
֥꡼ [֥꡼Ȥ] /(n) assembly language/
֥꡼ [֥꡼礦] /(n) assembly industry/
֥ꥭå /(n) (comp) assembly cache/
֥ޥ˥ե /(n) (comp) assembly manifest/
֥饤 /(n) assembly line/
֥ [֥ꤲ] /(n) (comp) assembly language/
֥ /(n,vs) assemble/
֥ [֥뤸] /(n) (comp) assembly time/
֥ [֥뤸] /(n) (comp) assembly time/
֥Խ [֥ؤ󤷤夦] /(n) (comp) assemble edit/
ȥ /(n) (uk) Crepidiastrum keiskeanum (species of plant in the daisy family)/
Х /(n) Azerbaijan/
Х [Х] /(n) Azerbaijani (language)/
 /(n,adj-f) associate/
 /(n,vs) assortment/assorting/
ȥ /(n) assortment/
 /(n) association/
󡦥եåȥܡ /(n) association football/soccer/
եåȥܡ /(n) association football/soccer/
¦ [󤪤Ȥ] /(n) (comp) association-responder/
ư¦ [󤭤ɤ] /(n) (comp) association-initiator/
極ӥ [󤻤祵ӥ褦] /(n) (comp) association control service element/ACSE/
 /(n) associates/
 /(n,adj-f) associate/
 /(n,adj-f) associate/
ܥ󥢥ߥ /(n) azodicarbonamide/
ȥХ /(n) azotobacter/
쥹ߥ /(n) Azores chromis (Chromis limbata)/
ʪ [֤] /(n) azo compound/
 [] /(n) azo group/
 [礦] /(n) azo dye/
 /(n) (abbr) (col) (fem) my family/
å /(n) attacker/
å /(n,vs) (1) attack/assault/(2) attempt/try/(P)/
åѥ /(n) (comp) attack pattern/
å饤 /(n) attack line/
åѥ /(n) (comp) attack pattern/
å饤 /(n) attack line/
å /(n) attache (fre:)/
å /(n) attache case/
å /(n) attache case/
å塦 /(n) attache case/
å奱 /(n) attache case/
å /(n) (comp) attach/
åե /(n) (comp) attach file/
åե /(n) (comp) attach file/
å /(n) attachment/
åȡ˥åȡ󥿥ե /(n) (comp) attachment unit interface/AUI/
åȥ˥åȥ󥿥ե /(n) (comp) attachment unit interface/AUI/
ԡ /(n) (comp) ATAPI/
ޥ /(n) (uk) head louse (Pediculus humanus capitis)/head lice/
饯 /(n) ataraxia (gre:)/
 /(n) collision/overlapping (e.g. of two objects in a video game)/
 /(n) (uk) dried squid/dried cuttlefish/
å /(n) adagietto (ita:)/
 /(n) adagio (ita:)/
 /(n) adagio (ita:)/
ץ /(n) adapter/
ץ /(n) (comp) adaptor card/
ץ /(n) adapter/(P)/
ץ /(n) (comp) adaptor card/
ץơ /(n) adaptation/
ץơ󡦥쥤 /(n) (comp) adaptation layer/
ץơ쥤 /(n) (comp) adaptation layer/
ץơǽ [ץơ󤭤Τ] /(n) (comp) adaptation function/
ץơ [ץơ󤽤] /(n) (comp) adaptation layer/
ץƥ /(n) adaptive/
ץ /(vs) to adapt/
ޥ /(n) adamite/
ॹȡɸ [ॹȡ礦] /(n) Adams-Stokes syndrome/
 /(n) adult/(P)/
ȡǥ奱 /(n) adult education/
ȡå /(n) sex toy (wasei: adult goods)/
ȡեå /(n) glossy sex magazine (wasei: adult graphic)/
ȡ /(n) adult game/
ȡƥ /(n) adult content/pink content/
ȡ /(n) adult site/adult website/pornographic website/
ȡå /(n) sex shop/adult shop/porn shop/
ȡɥ /(n) (1) (col) people psychologically traumatized from being raised in an abusive or dysfunctional family (e.g. by alcoholic parents) (wasei: adult children)/(2) immature adults/childish adults/
ȡӥǥ /(n) adult video/porn video/pornographic video/
ȥǥ奱 /(n) adult education/
ȥå /(n) sex toy (wasei: adult goods)/
ȥեå /(n) glossy sex magazine (wasei: adult graphic)/
ȥ /(n) adult game/
ȥƥ /(n) adult content/pink content/
ȥ /(n) adult site/adult website/pornographic website/
ȥå /(n) sex shop/adult shop/porn shop/
ȥɥ /(n) (1) (col) people psychologically traumatized from being raised in an abusive or dysfunctional family (e.g. by alcoholic parents) (wasei: adult children)/(2) immature adults/childish adults/
ȥӥǥ /(n) adult video/porn video/pornographic video/
 /(n) (uk) screw pine (Pandanus fascicularis)/pandanus palm/pandanus fruit/
 /(n) (1) achieve/(2) (abbr) achievement test/
֥ȡƥ /(n) achievement test/
֥ȥƥ /(n) achievement test/
 /(n) accelerando/
 /(adv,pn) (1) (uk) (yoji) here and there/(vs) (2) to get things in the wrong order (back to front)/to become muddled up/
 /(int) oh/ah/
åɸ [åɤ] /(n) Akkadian (language)/
å /(n) (comp) ACK/
å /(n) axe/
å /(n) (uk) common glasswort (Salicornia europaea)/
å /(n) assai (ita:)/
å [åऴ] /(n) Assamese (language)/
å /(n) (1) (abbr) (automotive) assembly/(2) (sl) man who drives a woman around for free/man used by a woman for his car/
å [å] /(n) (sl) man who drives a woman around for free/man used by a woman for his car/
å㡼 /(n) usher/
å /(n) ash/
å塦ɥեå /(n) Ash Meadows killifish (Empetrichthys merriami)/
åɥեå /(n) Ash Meadows killifish (Empetrichthys merriami)/
åꥢ [åꥢ] /(n) Assyrian (language)/
å֥꡼ /(n) assembly/
å֥꡼饤 /(n) assembly line/
å֥꡼饤 /(n) assembly line/
å /(n) accelerando/
å [å] /(n) (sl) person with quite different customs, habits, etc./person from a minority group/weirdo/
åƥ͡ /(n) attenuator/
åƥ͡ /(n) attenuator/
å /(n) at/(P)/
åȡХå /(exp) at bat/
åȡۡ /(adj-na,n) cosy (wasei: at home)/cozy/
åȡ /(n) at random/
åȥ /(n) (uk) elm bark clothes traditionally worn by the Ainu (ain:)/elm bark textile/
åȥ˥եƥ /(n) (comp) at nifty/
åȥХå /(exp) at bat/
åȥۡ /(adj-na,n) cosy (wasei: at home)/cozy/
åȥۡ˽зޤ [åȥۡˤǤफ] /(exp,v1) to greet in a friendly manner/to treat someone as if they were a guest in one's own home/
åȥ /(n) at random/
åϥå /(int) a-ha-ha (laughing loudly)/
åѡ /(n) upper/(P)/
åѡ饹 /(n) upper class/
åѡ /(n) upper case/
åѡå /(n) uppercut/
åѡ饹 /(n) upper class/
åѡ /(n) upper case/
åѡߥɥ /(n) upper-middle/
åѥå /(n) loose-fitting summer dress/
åԡ /(n,vs) (1) appeal (e.g. to public opinion)/plea/request/(2) appeal (e.g. sex appeal)/attractiveness/allure/(3) (sports) appeal (e.g. in baseball)/(4) emphasizing (strong points, etc.)/showing off/touting/calling attention to/playing up/using as a selling point/pitch/
åԥƻ [åԥɤ] /(n) Appian Way/
å /(n,n-suf,vs) (1) increasing (eng: up)/(n,vs) (2) (abbr) uploading/(n) (3) (abbr) close-up/(n,vs) (4) (abbr) finishing shooting (of a film, etc.)/(n) (5) up (i.e. of a woman's hair)/(6) being up (i.e. leading in sports)/(7) (abbr) warming up/(n-suf) (8) being over/being finished/(P)/
åסС /(n,vs) upconversion/upscaling (video)/
åס /(n) up style/up sweep/
åס /(n) ups and downs (wasei: up down)/up-and-down/
åסġǡ /(adj-na,n) up to date/
åסȡ /(n) style of speaking in which the speaker gives the end of each sentence or phrase a higher intonation (wasei: up talk)/
åץ졼 /(n) upgrade/
åץ졼ɼ [åץ졼ɤƤ] /(n) (comp) upgrade procedures/
åץ졼 [åץ졼ɤϤ] /(n) (comp) upgrade version/
åץС /(n,vs) upconversion/upscaling (video)/
åץɥ󡦥 /(n) upside-down cake/
åץɥ󥱡 /(n) upside-down cake/
åץץ /(n) (comp) upsample/
åץ /(n) up style/up sweep/
åץȥ꡼ /(adj-no) upstream/
åץ /(n) up-selling/upselling/selling more to an existing client or customer/
åץ /(n) up-selling/upselling/selling more to an existing client or customer/
åץ /(n) (comp) uptime/
åץ /(n) uptown/
åץ /(n) ups and downs (wasei: up down)/up-and-down/
åץġǡ /(adj-na,n) up to date/
åץƥ /(n) uptempo/
åץǡ /(n) update/
åץǥ /(n) update/
åץȡ /(n) style of speaking in which the speaker gives the end of each sentence or phrase a higher intonation (wasei: up talk)/
åץӡ /(n) upbeat/
åץ饤 /(n) upright/
åץ饤ȡԥ /(n) upright piano/
åץ饤ȥԥ /(n) upright piano/
åץꥱ /(n) applique (fre:)/
åץ /(n,vs) (comp) uplink/
åץ󥯡饤 /(n) (comp) uplink license/
åץ󥯣ɣ [åץ󥯥ǥ] /(n) (comp) uplink ID/
åץ󥯥饤 /(n) (comp) uplink license/
åץ /(n) (1) apple/(2) (comp) Apple (computer company)/
åץ롦 /(n) (comp) Apple key/
åץ롦 /(n) apple sauce/apple-sauce/
åץ롦ǥȥåסХ /(n) (comp) Apple Desktop Bus/
åץ롦ѥ /(n) apple pie/
åץ롦˥塼 /(n) (comp) Apple menu/
åץ륭 /(n) (comp) Apple key/
åץ륽 /(n) apple sauce/apple-sauce/
åץǥȥåץХ /(n) (comp) Apple Desktop Bus/
åץȡ /(n) (comp) AppleTalk/
åץѥ /(n) apple pie/
åץ˥塼 /(n) (comp) Apple menu/
åץ /(n) (comp) uploader/
åץ /(n,vs) (comp) upload/
åץɥѥ֥ /(n) (comp) upward compatibility/upward compatibile/
å /(n) (abbr) appendicitis/
åݥȥ /(n) appoggiatura/
å顼 /(n) Allah (ara:)/
å쥰 /(ik) (n,adj-no) allegro (ita:)/
ĥ /(n) (uk) elm bark clothes traditionally worn by the Ainu (ain:)/elm bark textile/
ĥ /(n) (sl) (abbr) hot, moistened hand towel (supplied at table)/
ĥ꥽ /(n) (uk) large-flowered cypripedium (species of lady's slipper, Cypripedium macranthos, esp. Cypripedium macranthos var. speciosum)/
ƥå /(n) attic/
ƥ /(n) attest/
ƥȡ /(n) athetosis/
ƥȡ /(n) athetosis/
ƥ /(n) Athena (Greek goddess)/Athene/
ƥ /(n) Athens (lat: Athenae)/
ƥ͡ /(n) attenuator/
ƥ͡ /(n) attenuator/
ƥ쥯ȥߡ /(n) atherectomy/
ƥ쥳 /(n) (abbr) dubbing/voice over/
ƥ /(n) atheroma (ger: atherom)/
ƥư̮Ų [ƥऻɤߤ㤯礦] /(n) atherosclerosis/
ƥ󥷥 /(n) attention/
ƥ󥷥󡦥Х塼 /(n) attention value/
ƥ󥷥Х塼 /(n) attention value/
ƥ /(n) attendance/
ƥ /(n) attendant/
ƥ /(n,vs) attendance/attending to someone/taking care of someone/
ƥ /(exp) a tempo (ita:)/
ǥ /(exp) good-bye (spa: adios)/carton/
ǥʥ /(adj-f) additional/
ǥ /(n) Adidas (brand name)/
ǥݥͥ /(n) adiponectin/
ǥ˥ [ǥ˥뤵] /(n) adenylic acid/
ǥ˥顼 [ǥ˥뤵󥷥顼] /(n) adenylate cyclase/adenyl cyclase/
ǥ˥ /(n) adenine/
ǥΥ /(n) adenoid/
ǥΥ륹 /(n) adenovirus/
ǥΥ /(n) adenosine/
ǥΥ󡦥ǥߥʡ /(n) adenosine deaminase/
ǥΥǥߥʡ /(n) adenosine deaminase/
ǥΥ [ǥΥ󤤤󤵤] /(n) adenosine monophosphate (AMP)/
ǥΥջ [ǥΥ󤤤󤵤] /(n) adenosine monophosphate (AMP)/
ǥΥ󻰥 [ǥΥ󤵤󤵤] /(n) adenosine triphosphate/ATP/
ǥΥջ [ǥΥ󤵤󤵤] /(n) adenosine triphosphate/ATP/
ǥΥ [ǥΥ˥󤵤] /(n) adenosine diphosphate/ADP/
ǥΥջ [ǥΥˤ󤵤] /(n) adenosine diphosphate/ADP/
ǥץ /(n) adept/
ǥå /(n) yellowface angelfish (Pomacanthus xanthometopon)/blueface angelfish/
ǥ塼 /(exp) good-bye (fre: adieu)/
ǥ꡼ڥ󥮥 /(n) Adelie penguin (Pygoscelis adeliae)/
ǥ꡼ڥ󥮥 /(n) Adelie penguin (Pygoscelis adeliae)/
 /(n,pref) atto-/10^-18/
ȥ󥹡å /(n) Atkins diet/
ȥ󥹥å /(n) Atkins diet/
ȥˡ /(n) (physiological) atony (ger: Atonie)/
ȥԡ /(n,adj-no) atopic/predisposition toward allergies/(P)/
ȥԡ [ȥԡҤդ] /(n) atopic dermatitis/
ȥԥ /(n) focal point of a lens behind the subject/
ȥޥ /(n) atomizer/atomiser/
ȥޥ /(n,adj-f) (1) atomizing/(vs) (2) to atomize/
ȥߥ /(n) atomism/
ȥߥå /(n) atomic/
ȥ /(n) atom/(P)/
ȥ⥭ /(n) atomoxetine (Strattera)/
ȥ⥹ե /(n) atmosphere/
ȥ⥹ե /(n) atmosphere/
ȥ᡼ /(n) (obsc) atmometer/
ȥ饯 /(n) (abbr) attraction/
ȥ饯 /(n) attraction/(P)/
ȥ饯 /(n) attractor/
ȥ饯ƥ /(adj-na) attractive/
ȥ饸 /(n) atrazine/
ȥ饹 /(n) (1) Atlas/(2) atlas/(P)/
ȥ /(adj-na,n) at random/
ȥ /(n) (uk) brambling (bird) (Fringilla montifringilla)/
ȥꥦ /(n) atrium/
ȥꥨ /(n) studio (fre: atelier)/workshop/(P)/
ȥꥨ [ȥꥨᤰ] /(n) art studio visits/
ȥӥ塼 /(n) (comp) attribution/
ȥӥ塼 /(n) attribute/
ȥХ /(n) atorvastatin/
ȥ /(n) autoload/
ȥԥ /(n) atropine/
 /(n) (1) ad/advertisement/(2) (abbr) address/(P)/
 /(n) (uk) deuteragonist/secondary or supporting actor in a noh or kyogen play (possibly multiple actors)/
ɡѥ /(n) ad impact/
ɡ饯 /(n) advertising character (wasei: ad character)/
ɡڡ /(n) ad campaign/
ɡХ롼 /(n) advertising balloon/ad-balloon/
ɡۥå /(n) ad hoc (lat:)/
ɡޥ /(n) ad man/
ɡ⡼ /(n) (comp) add mode/
ɡ /(n) (1) adobe/(2) (comp) Adobe (company)/
ɥ /(n) (comp) add-in/
ɥ󡦥ե /(n) (comp) add-in software/
ɥ󡦥եȥ /(n) (comp) add-in software/
ɥ󥽥ե /(n) (comp) add-in software/
ɥ󥽥եȥ /(n) (comp) add-in software/
ɥѥ /(n) ad impact/
ɥХ /(n) advertisement/
ɥ٥饹 /(adj-f) adventurous/
ɥå /(n) (1) address/(2) (comp) email address/
ɥ /(n) (comp) adware/
ɥ /(n) add-on/
ɥ󡦥 /(n) (comp) add-on section/
ɥ󡦥ǥХ /(n) (comp) add-on device/
ɥ󡦥ܡ /(n) (comp) add-on board/
ɥ󡦥⥸塼 /(n) add-on module/
ɥ󥻥 /(n) (comp) add-on section/
ɥǥХ /(n) (comp) add-on device/
ɥܡ /(n) (comp) add-on board/
ɥ⥸塼 /(n) add-on module/
ɥ [ɥǤ] /(n) add-on telephone/
ɥ [ɥۤ] /(n) add-on/
ɥ饯 /(n) advertising character (wasei: ad character)/
ɥڡ /(n) ad campaign/
ɥȥå /(n) (comp) Add-Strip/
ɥХ /(n) adviser/advisor/(P)/
ɥХ /(n,adj-no) advisory/
ɥХꡦå /(n) (comp) advisory staff/
ɥХ꡼ /(n,adj-no) advisory/
ɥХꥹå /(n) (comp) advisory staff/
ɥХ /(n,vs) advice/(P)/
ɥХ /(n) advertising/
ɥХ /(n) advertisement/
ɥХ롼 /(n) advertising balloon/ad-balloon/
ɥХ /(n) advance(d)/
ɥХ󥹥 /(adj-f) advanced/
ɥХ󥹥 /(n) advanced/
ɥХ󥹥ɡץ󡦥С /(n) advanced open water diver/
ɥХ󥹥ɥץ󥦥С /(n) advanced open water diver/
ɥХơ /(n) advantage/(P)/
ɥХơ롼 /(n) advantage rule/
ɥХơ롼 /(n) advantage rule/
ɥХƥå /(n) advantage/
ɥ /(n) (1) adobe/(2) (comp) Adobe (company)/
ɥץ /(n) adoption/
ɥ /(n) (1) adobe/(2) (comp) Adobe (company)/
ɥ٥㡼 /(n) adventure/(P)/
ɥ٥㡼 /(n) (comp) adventure game/
ɥ٥㡼ݡ /(n) adventure sports/
ɥ٥㡼 /(n) (comp) adventure game/
ɥ٥㡼ݡ /(n) adventure sports/
ɥ٥饹 /(adj-f) adventurous/
ɥ٥ /(n) Advent/
ɥۥ饷 /(n) ad-hocracy/
ɥۥå /(n) ad hoc (lat:)/
ɥۥå⡼ /(n) (comp) ad hoc mode/
ɥۥå⡼ /(n) (comp) ad hoc mode/
ɥ /(n) Filipino national dish of braised chicken or pork/
ɥܥ /(n) advocacy/
ɥޥ /(n) ad man/
ɥߥ /(n) admittance/
ɥߥå /(n) admission/
ɥߥå󡦥ե /(n) admissions office (eng:)/
ɥߥå󡦥ե꡼ /(n) free admission (wasei: admission free)/
ɥߥå󡦥ݥꥷ /(n) admission policy/
ɥߥå󥪥ե /(n) admissions office (eng:)/
ɥߥåե꡼ /(n) free admission (wasei: admission free)/
ɥߥåݥꥷ /(n) admission policy/
ɥߥå /(n) admittance/
ɥߥ˥ȥ졼 /(n) (comp) administration/
ɥߥ˥ȥ졼 /(n) administrator/
ɥߥ˥ȥ졼 /(n) administrator/
ɥߥ /(n) admiral/
ɥߥ /(n) admin/
ɥ⡼ /(n) (comp) add mode/
ɥ /(n,adj-no) ad lib (lat:)/ad-lib/(P)/
ɥ쥷 /(n) (comp) addressing/
ɥ쥷󥰲ǽ [ɥ쥷󥰤Τ] /(adj-na) (comp) addressable/
ɥ쥹 /(n) (1) address/(2) (comp) email address/(P)/
ɥ쥹 /(n) (comp) address counter/
ɥ쥹饹 /(n) (comp) address classes/
ɥ쥹ͥ졼 /(n) (comp) address generator/
ɥ쥹꡼˥ /(n) (comp) address screening/
ɥ쥹ǥ /(n) (comp) address decoder/
ɥ쥹Х /(n) (comp) address bus/
ɥ쥹ޥ /(n) (comp) address mask/
ɥ쥹쥸 /(n) (comp) address register/
ɥ쥹 /(n) (comp) address range/
ɥ쥹 /(n) (comp) address counter/
ɥ쥹饹 /(n) (comp) address classes/
ɥ쥹ͥ졼 /(n) (comp) address generator/
ɥ쥹꡼˥ /(n) (comp) address screening/
ɥ쥹ǥ /(n) (comp) address decoder/
ɥ쥹Х /(n) (comp) address bus/
ɥ쥹ޥ /(n) (comp) address mask/
ɥ쥹쥸 /(n) (comp) address register/
ɥ쥹 /(n) (comp) address range/
ɥ쥹ǽ [ɥ쥹Τ] /(n) (comp) addressable cursor/
ɥ쥹ǽ [ɥ쥹ΤƤ] /(n) (comp) addressable point/
ɥ쥹 [ɥ쥹] /(n) (comp) address resolution/
ɥ쥹ץȥ [ɥ쥹ĥץȥ] /(n) (comp) address resolution protocol/
ɥ쥹 [ɥ쥹] /(n) (comp) address administration/
ɥ쥹 [ɥ쥹] /(n) (comp) address space/
ɥ쥹 [ɥ쥹] /(n) (comp) address format/
ɥ쥹׻ [ɥ쥹] /(n) (comp) address computation/
ɥ쥹 [ɥ쥹褦] /(n) (comp) address component/
ɥ쥹ǽ [ɥ쥹ƤΤ礯] /(n) (comp) addressability/
ɥ쥹㳰 [ɥ쥹Ƥ줤] /(n) (comp) addressing exception/
ɥ쥹 [ɥ쥹夦礯] /(n) (comp) address modification/
ɥ쥹 [ɥ쥹礦ۤ] /(n) (comp) address information/
ɥ쥹 [ɥ쥹] /(n) (comp) address generation/
ɥ쥹Ģ [ɥ쥹礦] /(n) address book/
ɥ쥹 [ɥ쥹Ƥ] /(n) (comp) address constant/
ɥ쥹 [ɥ쥹] /(n) (comp) address field/address part/
ɥ쥹ĥ [ɥ쥹֤礦] /(n) (comp) address field extension/
ɥ쥹Ѵ [ɥ쥹ؤ󤫤] /(n) (comp) address translation/address mapping/
ɥ쥹Ѵ [ɥ쥹ؤ󤫤󤭤] /(n) (comp) address translator/
ɥ쥹Ѵ㳰 [ɥ쥹ؤ󤫤줤] /(n) (comp) (address) translation exception/
ɥ쥹ѹ [ɥ쥹ؤ󤳤] /(n) (comp) address modification/
ɥ쥹ѹ [ɥ쥹ؤ󤳤] /(n) (comp) address modifier/
ɥ쥻 /(n) adolescence/
ɥå /(n) addressing/
ɥå󥰡⡼ /(n) (comp) addressing mode/
ɥå󥰥⡼ /(n) (comp) addressing mode/
ɥʥ /(n) adrenalin/(P)/
ɥ /(n) adviser/advisor/
ɥ /(n,vs) advice/
ɥ󥹥 /(adj-no) advanced/
Ģ [ɤ礦] /(n) address book (email)/
 /(n) (abbr) announcer/(P)/
ʡ /(n,adj-na) anarchy/
ʡ /(n) anarchist/
ʡ /(n) anarchism/
ʥ /(n) (uk) European rabbit (Oryctolagus cuniculus)/
ʥ /(n) announcer/
ʥ󥵡 /(n) announcer/(P)/
ʥ /(n) (1) (abbr) announcement/(vs) (2) to announce/(P)/
ʥ󥹥 /(n) announcement/
ʥ /(n) (abbr) unaccompanied baggage/
ʥ /(n) anarchist/
ʥ /(n) anarchism/
ʥ /(n,adj-na) (abbr) anachronism/
ʥ˥ /(n) anachronism/
ʥ /(n) (1) (uk) badger/(2) (uk) Eurasian badger (Meles meles)/(3) (abbr) defensive opening for shogi/
ʥ /(n) anagram/
ʥ /(n) anaglyph/
ʥ /(n) (comp) (abbr) analog computer/
ʥ /(n) anaconda (esp. the green anaconda, Eunectes murinus)/
ʥ /(n) another/
ʥޡ /(n) anastigmat (compound lens corrected for astigmatism) (ger: Anastigmat)/
ʥ /(n) anatase/
ʥ /(n) anatase/
ʥĥХ /(n) (uk) swiftlet/
ʥƥ /(n) anathema/
ʥǥ /(n) (abbr) analog digital/
ʥȡ /(n) annatto/annato/
ʥȡ [ʥȡ] /(n) annatto colouring/annato coloring/
ʥȥ /(n) (obsc) anatoxin/
ʥȥߡ /(n) anatomy/
ʥȥꥢ [ʥȥꥢ] /(n) Anatolian (branch of languages)/
ʥХ /(n) anabasine/
ʥХ [ʥХ⤯] /(n) Anabantoidei (suborder of the order Perciformes known as labyrinth fish that are defined by having an accessory breathing organ for respiration in air)/
ʥХ /(n) (uk) digger wasp/
ʥХå [ʥХå] /(n) anabatic wind/
ʥХץƥ /(n) anabaptist/
ʥХץƥ /(n) anabaptist/
ʥ [ʥФ] /(n) (abbr) anabatic wind/
ʥե饭 /(n) anaphylaxis (ger:)/
ʥե饭å /(n) anaphylactic shock/
ʥե饭å /(n) anaphylactic shock/
ʥץ饺 [ʥץ饺ޤӤ礦] /(n) anaplasmosis/
ʥץ /(n) (comp) (abbr) analog processor/analogue processor/
ʥۥե /(n) (uk) burrowing owl (Athene cunicularia)/
ʥܥꥺ /(n) anabolism/
ʥܥåƥ /(n) anabolic steroids/
ʥ͡ /(n) anamnesis (gre:)/
ʥեå /(adj-na) anamorphic/
ʥեå /(adj-na) anamorphic/
ʥ饤 /(n) analyzer/
ʥ饤 /(n) analyzer/
ʥ饤 /(n) analysis/
ʥꥷ /(n) analysis/
ʥꥹ /(n) analyst/(P)/
ʥꥹȡߡƥ /(n) analyst meeting/
ʥꥹȥߡƥ /(n) analyst meeting/
ʥ /(adj-f) (1) anal/(vs) (2) to perform anal intercourse/
ʥ롦å /(n,vs) anal intercourse/anal sex/
ʥ륳ǥꥹ /(n) anarcho-syndicalism/
ʥ륳ǥꥹ /(n) anarcho-syndicalism/
ʥ른 /(n) analgesic/
ʥ륻å /(n,vs) anal intercourse/anal sex/
ʥӤ [ʥʤ] /(n) (col) anilingus/analingus/rimming/rimjob/
ʥ /(adj-na,n,adj-no) analog/analogue/(P)/
ʥ /(n) board games, card games etc. (played without a computer) (wasei: analogue game)/
ʥȥ /(n) analog controller/
ʥԥ塼 /(n) (comp) analog computer/
ʥԥ塼 /(n) (comp) analog computer/
ʥ󥻥 /(n) analog synthesizer/
ʥ祤ƥå /(n) (comp) analog joystick/
ʥå /(n) (comp) analog switch/
ʥԡɥ᡼ /(n) analog speedometer/
ʥǡ /(n) (comp) analog data/
ʥǥץ쥤 /(n) (comp) analog display/
ʥץå /(n) (comp) analog processor/analogue processor/
ʥץå /(n) (comp) analog processor/analogue processor/
ʥܡ /(n) (comp) analog board/
ʥݡ /(n) (comp) analog port/
ʥǥ /(n) (comp) analog modem/
ʥңǣ [ʥӡ] /(n) (comp) analog RGB (red green blue)/
ʥ /(n) board games, card games etc. (played without a computer) (wasei: analogue game)/
ʥȥ /(n) analog controller/
ʥԥ塼 /(n) (comp) analog computer/
ʥԥ塼 /(n) (comp) analog computer/
ʥ󥻥 /(n) analog synthesizer/
ʥ祤ƥå /(n) (comp) analog joystick/
ʥå /(n) (comp) analog switch/
ʥԡɥ᡼ /(n) analog speedometer/
ʥǡ /(n) (comp) analog data/
ʥǥѴ [ʥǥؤ󤫤] /(n) (comp) analog-to-digital converter/AD converter/ADC/
ʥǥץ쥤 /(n) (comp) analog display/
ʥǥѴ [ʥǥؤ󤫤] /(n) (comp) analog-digital converter/AD converter/ADC/
ʥץå /(n) (comp) analog processor/analogue processor/
ʥץå /(n) (comp) analog processor/analogue processor/
ʥܡ /(n) (comp) analog board/
ʥݡ /(n) (comp) analog port/
ʥǥ /(n) (comp) analog modem/
ʥû [ʥ] /(n) (comp) summer/analog adder/
ʥ [ʥ] /(n) (comp) analog line (circuit)/
ʥϩ [ʥ] /(n) (comp) analog circuitry/
ʥݻ [ʥ] /(n) (comp) analog multiplier/
ʥ׻ [ʥ] /(n) (comp) analog computer/
ʥ [ʥȤ] /(n) analogue watch or clock/
ʥ [ʥɤ] /(n) analogue watch or clock/
ʥ [ʥĤ礯] /(n) analog output/AO/
ʥ [ʥ礶] /(n) (comp) analog divider/
ʥ軻 [ʥ礦] /(n) (comp) analog multiplier/
ʥ [ʥ󤴤] /(n) (comp) analog signal/
ʥ [ʥ󤴤] /(n) analog signal processing/
ʥ [ʥ] /(n) (comp) analog device/
ʥ̿ϩ [ʥĤ] /(n) (comp) analog channel/
ʥ [ʥǤ󤽤] /(n) (comp) analog transmission/
ʥ [ʥˤ夦礯] /(n) analog input/AI/
ʥϥͥ [ʥˤ夦礯ͥ] /(n) (comp) analog input channel (e.g. in process control)/
ʥɽ [ʥҤ礦] /(n) (comp) analog representation/
ʥɽ [ʥҤ礦] /(n) (comp) analog representation/
ʥѿ [ʥؤ󤹤] /(n) (comp) analog variable/
ʥ [ʥۤ] /(n) analog broadcasting/
ʥ /(n) analogy/
ʥ /(n) Annan, Kofi (former UN Secretary-General)/
ˡ /(n) annealing/
ˡ /(n) annealing/
˥ /(n) (sl) (abbr) anime otaku/
˥ /(n) anion/
˥ /(n) (abbr) anime karaoke/karaoke accompanied by animation/
˥ /(n) (1) (fam) (hon) elder brother/(2) one's senior/(3) older man/man older than oneself/
˥ /(n) Anisakis (genus of parasitic nematodes)/
˥ [˥礦] /(n) anisakiasis/
˥ /(n) anise/
˥å /(n) anisette (fre:)/
˥ /(n) (chem) anisole/
˥ /(n) (abbr) anime song/
˥С꡼ /(n) anniversary/
˥ /(n) anima (lat:)/
˥ޡ /(n) animato (ita:)/
˥ޥƥ /(n) animatism/
˥ޥꥺ /(n) animalism/
˥ޥ /(n) animal/(P)/
˥ޥ롦ԡ /(n) animal therapy/
˥ޥ롦ȥ졼ʡ /(n) animal trainer/
˥ޥ롦饤 /(n) animal rights/
˥ޥ륻ԡ /(n) animal therapy/
˥ޥȥ졼ʡ /(n) animal trainer/
˥ޥ饤 /(n) animal rights/
˥ޥ饤 /(n) animal rights/
˥ߥ /(n) animism/
˥ /(n,adj-no) (1) animated film/animated cartoon/anime (when referring to Japanese cartoons)/(2) (abbr) animation/(P)/
˥ᡦ /(n) anime otaku/
˥ᡦ饯 /(n) cartoon characters/anime characters/
˥ᡦ /(n) anime song/
˥᡼ /(n,adj-no) (1) animation/(2) animated film/animated cartoon/(P)/
˥᡼󡦥ե /(n) (comp) animation software/
˥᡼ǣɣ [˥᡼󥮥å] /(n) (comp) animated GIF/animated Graphics Interchange Format/
˥᡼ǣɣ [˥᡼󥸥å] /(n) (comp) animated GIF/animated Graphics Interchange Format/
˥᡼󥽥ե /(n) (comp) animation software/
˥᡼ /(n) animator/
˥ᥤ /(adj-f) animate/
˥ᥪ /(n) anime otaku/
˥ᥭ /(n) (abbr) cartoon characters/anime characters/
˥ᥭ饯 /(n) cartoon characters/anime characters/
˥᥽ /(n) anime song/
˥ǲ [˥ᤨ] /(n) animated cartoon/animated film/
˥Ჽ [˥ᤫ] /(n,vs) turning a comic, novel, etc. into an animated movie/making an animated version/
˥奢 /(n,adj-f) annual/
˥奢롦ݡ /(n) annual report/
˥奢ݡ /(n) annual report/
˥她ǥ /(exp) Agnus Dei (lat:)/
˥她ǥ /(exp) Agnus Dei (lat:)/
˥ϥ /(n) hello (kor: annyeonghaseyo)/hi/
˥åƥ /(n) agnolotti (ita:)/
˥ /(n) aniline/
˥󡦥֥å /(n) aniline black/
˥󥰥 /(n) anilingus/analingus/
˥֥å /(n) aniline black/
˥ [˥󤻤礦] /(n) aniline dye/
˥ [˥Ƥ] /(n) aniline point/
˥ /(ik) (n) (sl) (abbr) anime otaku/
̥ /(n) anus (lat:)/
̥ӥҥ /(n) (uk) olive baboon (Papio anubis)/Anubis baboon/
̥ӥ [̥ӥҤ] /(n) (uk) olive baboon (Papio anubis)/Anubis baboon/
ͥӥ /(n) anaerobics/
ͥɡ /(n) anecdote/
ͥ᡼ /(n) Anoekumene (ger:)/
ͥå /(n) anesthetic/anaesthetic/
ͥƥå /(n) anesthetic/anaesthetic/
ͥå /(n) annex/annexe/
ͥϥť /(n) (uk) demoiselle crane (Anthropoides virgo)/Numidian crane/
ͥ /(n) anemone (lat:)/windflower/
ͥ᡼ /(n) anemometer/
ͥ륮 /(n) anergy/
ͥ /(adj-no,adj-f) aneroid/
ͥɵ [ͥɤĤ] /(n) aneroid barometer/
Ρ졼 /(n) anorthoclase/
Ρ /(n) anode/
Ρɡ饤 /(n) anode slime/
Ρɥ饤 /(n) anode slime/
Ρ /(n) anole/American chameleon/
Ρ롦ȥ /(n) anole/American chameleon/
Ρȥ /(n) anole/American chameleon/
Υ /(n) anoa (either of two small African water buffalo of genus Bubalus)/
Υܥå /(n) (comp) annoybot/
Υ /(n) aneurin/
Υơ /(n) annotation/
Υ˥ޥ /(n) anonymous/
Υ˥ޥեƥԡ /(n) (comp) anonymous FTP/
Υ˥ޥ /(n) (comp) anonymous server/
Υ˥ޥС /(n) (comp) anonymous server/
Υ˥ޥեå /(n) fashion not created by designers but based on street styles (wasei: anonymous fashion)/
Υ˥ޥƣԣ [Υ˥ޥեƥԡ] /(n) (comp) anonymous ftp/
Υ˥ޥեƥԡ /(n) (comp) anonymous FTP/
Υ˥ޥ /(n) (comp) anonymous server/
Υ˥ޥС /(n) (comp) anonymous server/
Υ˥ޥեå /(n) fashion not created by designers but based on street styles (wasei: anonymous fashion)/
Υ˥ /(n) anonym/
Υե쥹 /(n) (obsc) Anopheles (genus of mosquitoes that act as malarial vectors)/
Υޥ꡼ /(n) anomaly/
Υߡ /(n) anomie (fre:)/anomy/
Υå /(n) anorak/
Υ쥭 /(n) anorexia/
Υ쥯 /(n) anorexia/
ϥ /(int) a-ha-ha (laughing loudly)/
Х /(adj-na) (1) approximate (number) (eng: about)/rough (calculation)/(2) sloppy (person)/lackadaisical/(P)/
Х /(n) abaca (Musa textilis)/
Х /(n) (col) (abbr) Abercrombie & Fitch (clothing retailer)/
Х /(n) (1) avatar/incarnation of an immortal being (Hindu)/(2) (comp) icon or representation of a user in a shared virtual reality/
Хǥ󥢥󥬥 [Хǥ󥢥󥬥] /(n) Aberdeen Angus (type of cattle)/
Х󥷥 /(n) avalanche (fre:)/
Х󡦥 /(n) avant-garde (fre:)/
Х󡦥ȥ /(n) material before the title and credits in anime, etc. (wasei: avant title)/
Х󥮥 /(n) avant-garde (fre:)/
Х󥲡 /(n) pre-war (fre: avant-guerre)/
Х󥿥ȥ /(n) material before the title and credits in anime, etc. (wasei: avant title)/
Х塼 /(n) adventure (fre: aventure)/
ѡ /(n) aperture/
ѡ㡦 /(n) (comp) aperture grille/
ѡ㡼 /(n) aperture/
ѡ㥰 /(n) (comp) aperture grille/
ѡ奢 /(n) aperture/
ѡ /(n) (1) (abbr) apartment building/apartment block/apartment house/(2) (abbr) apartment/(P)/
ѡȥ /(n) apartment/
ѡȥȡϥ /(n) apartment house/
ѡȥȥϥ /(n) apartment house/
ѡȹӤ餷 [ѡȤ餷] /(n) apartment house robbery (robber)/
ѥ /(n) (abbr) aperture compensation/
ѥ /(n) apathy/
ѥ /(n) appetite/
ѥ㡦 /(n) (comp) aperture card/
ѥ㥫 /(n) (comp) aperture card/
ѥå /(n) apache (fre: apache)/
ѥå /(n) Apache/
ѥƥ /(n) apatheia (gre:)/
ѥȥ륹 /(n) apatosaurus (lat:)/brontosaurus/
ѥ̮ [ѥߤ㤯] /(n) Appalachian mountains/Appalachians/
ѥȥإ /(n) apartheid/
ѥȥإ /(n) apartheid/
ѥȥޥ /(n) apartment (fre: appartement)/
ѥ쥤 /(n) (1) appellation/(2) operation/
ѥ /(n) apparel (clothing)/
ѥ롦᡼ /(n) apparel (clothing) maker/
ѥ᡼ /(n) apparel (clothing) maker/
ѥ뻺 [ѥ뤵󤮤礦] /(n) apparel business/
ҡ /(n) (food) dish fried in garlic oil (spa: ajillo)/
ҥ /(n) (uk) domestic duck/
ҥ󥵡 /(n) ahimsa (principle of non-violence in Jainism, Buddhism, Hinduism, etc.)/
 /(n) (uk) red-throated loon (Gavia stellata)/
ӡ /(n) abeam (e.g. wind)/
ӥ /(n) aviation/
ӥ˥ /(n) avionics/
ӥ˥ /(n) (uk) Abyssinia (Empire of Ethiopia, 980 B.C. to 1974)/
ӥ˥å /(n) Abyssinia jackal (carnivore, Canis simensis)/simian jackal/simenian jackal/simenian wolf/Ethiopian wolf/
ӥ˥ /(n) Abyssinian (breed of cat)/
ӥ /(n) arbiter/
ӥ /(n) habitation (fre:)/
ӥ塼 /(n) abuse/
ӥ塼 /(n) abuse/
ӥꥹ /(n) obelisk/
ӥƥ /(n) ability/
ӥԥå /(n) ability Olympics (wasei: abi-olympics)/
ԡȥݥꥷ /(n) appeasement policy/
ԡ /(n,vs) (1) appeal (e.g. to public opinion)/plea/request/(2) appeal (e.g. sex appeal)/attractiveness/allure/(3) (sports) appeal (e.g. in baseball)/(4) emphasizing (strong points, etc.)/showing off/touting/calling attention to/playing up/using as a selling point/pitch/(P)/
Ԥ /(v5r) (sl) to try to make a favourable impression/to appeal/
ԥ󥹡ޥ͡ /(n) appearance money/
ԥ󥹥ޥ͡ /(n) appearance money/
ԥȥ /(n) Apistogramma (genus of cichlids)/
ԥ /(n) appetizer/
ԥåͥå /(n) (comp) APICNET/
եޥƥ /(adj-f) affirmative/
եޥƥ֡ /(n) affirmative action/
եޥƥ֥ /(n) affirmative action/
ե /(n) (col) (abbr) affiliate program (of Internet advertising)/
ե˥ƥ /(n) (comp) affinity/
ե˥ƥޥȥե /(n) affinity chromatography/
ե˥ƥޥȥե /(n) affinity chromatography/
ե /(n) (abbr) affiliate/
եꥨ /(n) affiliate/affiliation/
եꥨȡӥ /(n) (comp) affiliate service/
եꥨȡץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȡޡƥ /(n) (comp) affiliate marketing/
եꥨȥӥ /(n) (comp) affiliate service/
եꥨȥץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȥޡƥ /(n) (comp) affiliate marketing/
եꥨ /(n) affiliate/affiliation/
եꥨȡӥ /(n) (comp) affiliate service/
եꥨȡץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȡޡƥ /(n) (comp) affiliate marketing/
եꥨȥӥ /(n) (comp) affiliate service/
եꥨȥץ /(n) (comp) affiliate program (of Internet advertising)/
եꥨȥޡƥ /(n) (comp) affiliate marketing/
եѴ [եؤ󤫤] /(n) (comp) affine transformation/
ե /(n) affair/
ե /(n) affair/
ե /(n) affection/
եꥨ /(ik) (n) affiliate/affiliation/
ե졼 /(n) apheresis/
ե /(n) affordance/affordability/
եꥺ /(n) aphorism/
ե륺 /(n) aphorism/
ե /(n) Afrikaner/
ե /(n) Afghan/
ե󡦥ϥ /(n) Afghan hound/Afghan/
եϥ /(n) Afghan hound/Afghan/
ե [ե󤻤󤽤] /(n) Afghan Wars/
եԤ [ե󤢤] /(n) Afghan stitch/
ե /(n) aphtha/
ե /(n) after/(P)/
ե /(n) after-sales service (wasei: after care)/
եӥ /(n) after-sales service (wasei: after service)/warranty service/
ե /(n) (comp) After Dark/
եѡƥ /(n) after-party/party held after a concert, etc./
եե /(n) after five/one's private time/after-hours/
եե /(n) follow-up service (wasei: after follow)/follow-up services/
եƥʥ /(n) customer service (wasei: after maintenance)/
ե쥳ǥ /(n) adding sounds to a soundtrack after a film has been made (wasei: after recording)/postrecording/postsynchronization/postsynchronisation/postlooping/dubbing/
ե /(n) after-sales service (wasei: after care)/
եӥ /(n) after-sales service (wasei: after service)/warranty service/
ե֥ /(n) after-shave lotion/
ե /(n) after-ski/
ե /(n) (comp) After Dark/
ե̡ /(n) afternoon/(P)/
ե̡󡦥ɥ쥹 /(n) afternoon dress/
ե̡ɥ쥹 /(n) afternoon dress/
եСʡ /(n) afterburner/
եѡƥ /(n) after-party/party held after a concert, etc./
եӡ /(n) afterbeat/
եե /(n) after five/one's private time/after-hours/
եե /(n) follow-up service (wasei: after follow)/follow-up services/
եƥʥ /(n) customer service (wasei: after maintenance)/
ե쥳ǥ /(n) adding sounds to a soundtrack after a film has been made (wasei: after recording)/postrecording/postsynchronization/postsynchronisation/postlooping/dubbing/
ե̡ /(n) afternoon/
ե̡󡦥ɡ /(n) afternoon shadow/
ե̡󡦥ƥ /(n) afternoon tea/
ե̡󡦥ƥ /(n) afternoon tea/
ե̡󡦥ɥ쥹 /(n) afternoon dress/
ե̡󥷥ɡ /(n) afternoon shadow/
ե̡ƥ /(n) afternoon tea/
ե̡ƥ /(n) afternoon tea/
ե̡ɥ쥹 /(n) afternoon dress/
ե [եʤ] /(n) stomatitis aphthosa/
եȥ /(n) aflatoxin/
եꥫǥ󡦥å /(n) African golden cat (Profelis aurata)/
եꥫ /(n) Afrikaans/
եꥫ󥹸 [եꥫ󥹤] /(n) Afrikaans (language)/
եꥫγ [եꥫΤĤ] /(n) horn of Africa/
եꥫʥ /(n) (uk) African slender-snouted crocodile (Crocodylus cataphractus)/
եꥫޥĥХ /(n) (uk) white-rumped swift (Apus caffer)/
եꥫǥ󥭥å /(n) African golden cat (Profelis aurata)/
եꥫ奦 /(n) (uk) African buffalo (Syncerus caffer)/Cape buffalo/
եꥫߥ /(n) (uk) African violet/
եꥫ /(n) (uk) African elephant (Loxodonta africana)/African bush elephant/
եꥫĥᥬ /(n) (uk) African clawed frog (Xenopus laevis)/
եꥫΥ /(n) (uk) African wild ass (Equus africanus)/
եꥫ󡦥󥸥 /(n) Guinean angelfish (Holacanthus africanus)/West African angelfish/
եꥫ󡦥Хե饤եå /(n) African butterflyfish (Chaetodon dolosus)/
եꥫ󥢥ꥫ /(n) African-American/
եꥫ󥨥󥸥 /(n) Guinean angelfish (Holacanthus africanus)/West African angelfish/
եꥫ󥳥ꥹ /(n) false clownwrasse (Coris cuvieri)/African coris/
եꥫ󥹥ڡɥեå /(n) African spadefish (Tripterodon orbis, species of Western Indian Ocean spadefish)/
եꥫХե饤եå /(n) African butterflyfish (Chaetodon dolosus)/
եꥫϥꥫ [եꥫꥫ] /(n) African American/
եꥫĹ [եꥫʤ] /(n) (uk) African slender-snouted crocodile (Crocodylus cataphractus)/
եꥫ򱫱 [եꥫޤĤФ] /(n) (uk) white-rumped swift (Apus caffer)/
եꥫþ [եꥫ夦礦⤯] /(n) Afrotheria/superorder of mammals of African origin/
եꥫ [եꥫ] /(n) (uk) African elephant (Loxodonta africana)/African bush elephant/
եꥫ [եꥫ] /(n) African/
եꥫ [եꥫ夦] /(n) (uk) African buffalo (Syncerus caffer)/Cape buffalo/
եꥫΦ [եꥫ꤯] /(n) African Continent/
եꥫñ쵯 [եꥫ󤤤Ĥ󤻤] /(n) Out-of-Africa theory (positing a recent African origin for modern humans)/
եꥫ޳ [եꥫĤ᤬] /(n) (uk) African clawed frog (Xenopus laevis)/
եꥫϱ [եꥫФ] /(n) (med) African horse sickness/
եꥫ̱² [եꥫߤ󤾤] /(n) African National Congress/ANC/
եꥫ [եꥫΤ] /(n) (uk) African wild ass (Equus africanus)/
եꥫ [եꥫߤ] /(n) (uk) African violet/
ե쥳 /(n) (abbr) adding sounds to a soundtrack after a film has been made (wasei: after recording)/postrecording/postsynchronization/postsynchronisation/postlooping/dubbing/
ե /(n) Afro/
ե² [ե] /(n) Afro-Asiatic (family of languages)/
եӥ /(n,adj-no) Afro-Caribbean/
ե塼Хꥺ /(n) Afro-Cuban rhythm/
եǥ /(n) Aphrodite/
եإ /(n) Afro-hair/
 /(n) (uk) horsefly/gadfly/
֥ [֥󤵤] /(n) abscisic acid/
֥ /(n) absinthe (fre:)/
֥ [֥] /(n) absinthe oil/wormwood oil/
֥ [֥󤵤] /(n) abscisic acid/
֥ /(n) (abbr) abstract (of a paper)/
֥ȥ饯 /(n) abstraction/
֥ȥ饯 /(adj-na,n) abstract (of a paper)/
֥ȥ饯ȡ /(n) abstract art/
֥ȥ饯ȡ /(n) abstract strategy game (wasei: abstract game)/
֥ȥ饯ȥ /(n) abstract art/
֥ȥ饯ȥ /(n) abstract strategy game (wasei: abstract game)/
֥ƥ /(n) absenteeism/
֥С /(n) absorber/
֥塼ƥ /(n) absolutism/
֥塼 /(n) absolute/
֥Х /(adj-no) absorbant (fre:)/
֥ /(n,vs) abduction/
֥Ρޥ /(adj-na,n) abnormal/
֥ϥ /(n) Abkhazia/
֥߹ [֤ߤ] /(n,adj-no) stirrup (bone of the ear)/stapes/
֥߹ [֥ߤ] /(n,adj-no) stirrup (bone of the ear)/stapes/
֥饫֥ /(int) abracadabra/
֥饬 /(n) (1) (uk) blue king crab (Paralithodes platypus)/(2) striped shore crab (Pachygrapsus crassipes)/
֥饮 /(n) (uk) chrysanthemum (Chrysanthemum indicum)/
֥饮å /(n,adj-na) (1) (sl) oily (of face, hair etc.)/(2) (sl) oily (of food)/
֥饮 /(n) (uk) Japanese tungoil tree (Vernicia cordata)/
֥饳 /(n) (uk) Japanese pipistrelle (Pipistrellus abramus)/Japanese house bat/
֥饶 /(n) (uk) spiny dogfish (Squalus acanthias)/
֥饼 /(n) (uk) large brown cicada (Graptopsaltria nigrofuscata)/aburazemi/
֥饽 /(n) (uk) escolar (Lepidocybium flavobrunneum)/snake mackerel/
֥ /(n) Parabenzoin praecox/
֥ĥΥ /(n) (uk) spiny dogfish (Squalus acanthias)/
֥ /(n) rape (seed oil plant, Brassica campestris)/
֥ʲ [֥ʤ] /(n) Brassicaceae/family of flowering plants comprising the mustards/
֥ϥ /(n) (uk) Amur minnow (Phoxinus logowskii steindachneri)/
֥ҥ /(n) (uk) Sarcocheilichthys biwaensis (species of cyprinid)/
֥ܥ /(n) (uk) skilfish (Erilepis zonifer)/skil/
֥ܥ /(n) oily bitterling (Tanakia limbata)/
֥ॷ /(n) (1) (uk) aphid/plant louse/(2) (obsc) cockroach/(3) (obsc) Japanese house bat (Pipistrellus abramus)/(4) hanger-on/parasite/(5) (arch) visitor to a red-light district who's only there to look/
֥ /(n) (1) fat greenling (Hexagrammos otakii)/(2) (obsc) salamander/
֥䥷 /(n) (uk) oil palm (esp. the African oil palm, Elaeis guineensis)/
ֲ [֤] /(n) Tabanidae/family comprising the horse-flies/
ץ [ץ󤵤] /(n) abscisic acid/
ץ /(n,vs) abseiling (ger: Abseilen)/lowering on a rope/
ץ /(n) apse/
ץȥ졼 /(adj-no) abstrait (fre:)/
ץХ /(adj-no) absorbant (fre:)/
ץ /(n) (comp) APDA/
ץ饤 /(n) apply/
ץ饤 /(n) appliance/
ץ饤󥹡 /(n) (comp) appliance server/
ץ饤󥹥 /(n) (comp) appliance server/
ץ /(n) (comp) (abbr) app/application/(P)/
ץꥪ /(adj-na) a priori (lat:)/
ץꥪˡ [ץꥪۤ] /(n) (comp) gestalt method/a priori method/
ץꥫ /(n) applicant/
ץꥱ /(n) applique (fre:)/
ץꥱ /(n) (comp) application/(P)/
ץꥱ󡦥 /(n) (comp) application icon/
ץꥱ󡦥󥿡ե /(n) (comp) application interface/
ץꥱ󡦥󥸥˥ /(n) (comp) application systems engineer/
ץꥱ󡦥 /(n) (comp) application key/
ץꥱ󡦥 /(n) (comp) application server/
ץꥱ󡦥С /(n) (comp) application server/
ץꥱ󡦥ӥ /(n) (comp) application service/
ץꥱ󡦥ӥץХ /(n) (comp) Application Service Provider/
ץꥱ󡦥ƥ /(n) (comp) application system/
ץꥱ󡦥ͥ졼 /(n) (comp) application generator/
ץꥱ󡦥ե /(n) (comp) application software/
ץꥱ󡦥եȥ /(n) (comp) application software/
ץꥱ󡦥եȥ /(n) (comp) application software/
ץꥱ󡦥ƥΥ /(n) (comp) application technology/
ץꥱ󡦥ǡ /(n) (comp) application data/
ץꥱ󡦥Ρ /(n) (comp) application note/
ץꥱ󡦥եޥå /(n) (comp) disk formatting (wasei: application format)/
ץꥱ󡦥ե졼 /(n) (comp) application framework/
ץꥱ󡦥ץߥ󥰡󥿥ե /(n) (comp) application programming interface/API/
ץꥱ󡦥ץ /(n) (comp) application program/application programme/
ץꥱ󡦥ץࡦѥå /(n) (comp) application program package/
ץꥱ󡦥ץå /(n) (comp) application processor/
ץꥱ󡦥ץȥ /(n) (comp) application protocol/
ץꥱ󥢥 /(n) (comp) application icon/
ץꥱ󥤥󥿡ե /(n) (comp) application interface/
ץꥱ󥨥󥸥˥ /(n) (comp) application systems engineer/
ץꥱ󥭡 /(n) (comp) application key/
ץꥱ󥵡 /(n) (comp) application server/
ץꥱ󥵡С /(n) (comp) application server/
ץꥱ󥵡ӥ /(n) (comp) application service/
ץꥱ󥵡ӥץХ /(n) (comp) Application Service Provider/
ץꥱ󥷥ƥ /(n) (comp) application system/
ץꥱ󥸥ͥ졼 /(n) (comp) application generator/
ץꥱ󥽥ե /(n) (comp) application software/
ץꥱ󥽥եȥ /(n) (comp) application software/
ץꥱ󥽥եȥ /(n) (comp) application software/
ץꥱƥΥ /(n) (comp) application technology/
ץꥱǡ /(n) (comp) application data/
ץꥱΡ /(n) (comp) application note/
ץꥱХɥ /(n) (comp) application-bundling/
ץꥱեޥå /(n) (comp) disk formatting (wasei: application format)/
ץꥱե졼 /(n) (comp) application framework/
ץꥱץߥ󥰥󥿥ե /(n) (comp) application programming interface/API/
ץꥱץ /(n) (comp) application program/application programme/
ץꥱץѥå /(n) (comp) application program package/
ץꥱץå /(n) (comp) application processor/
ץꥱץȥ /(n) (comp) application protocol/
ץꥱȯ [ץꥱ󤫤Ϥ] /(n) (comp) application development/
ץꥱȯƥ [ץꥱ󤫤Ϥĥƥ] /(n) (comp) application development system/
ץꥱȯġ [ץꥱ󤫤Ϥĥġ] /(n) (comp) application development tool/
ץꥱȯĶ [ץꥱ󤫤ϤĤ󤭤礦] /(n) (comp) Application Development Environment/ADE/
ץꥱȯ [ץꥱ󤫤ϤĤ] /(n) (comp) application development language/
ץꥱȯ [ץꥱ󤫤ϤĤ] /(n) (comp) application developer/applications developer/applications programmer/
ץꥱ߷ץץ [ץꥱ󤻤äץ] /(n) (comp) application design process/
ץꥱ [ץꥱ󤽤] /(n) (comp) application layer/
ץꥱ [ץꥱ] /(n) (comp) application part/
ץꥱ /(n) applicator/
ץꥱ /(n) (comp) application/
ץꥳå /(n) apricot/
ץ /(n) (comp) A Programming Language/APL/
ץ롼Х /(n) approval/
ץ롼 /(vs) to approve/
ץ /(n) (abbr) apres-guerre/
ץ졦 /(n,adj-no) post-war (fre:)/
ץ쥲 /(n,adj-no) post-war (fre:)/
ץå /(n) (comp) applet/
ץåȡӥ塼 /(n) (comp) applet viewer/
ץåȥӥ塼 /(n) (comp) applet viewer/
ץ /(n) applause/
ץ /(n,vs) (1) approach/(2) (abbr) approach shot/(P)/
ץå /(n) approach shot/
ץ饤 /(n) approach light/
ץå /(n) approach shot/
ץ饤 /(n) approach light/
ץ /(vs) to applaud/
ץץꥨ󥢡 /(n) appropriation art/
إå /(n) ahead/
إ /(n) (uk) opium/
إѼ [إ󤸤礦褦] /(n) opium smoker/opium eater/
إ [إ󤻤󤽤] /(n) Opium War (1840-42)/
إ [إ夦ɤ] /(n) opium addiction/
١ޥꥢ /(exp) Ave Maria (prayer) (lat:)/Hail Mary/
٥ӥƥ /(n) availability/
٥ӥƥ /(n) availability/
٥ӥƥ [٥ӥƥ] /(n) availability criterion/availability criteria/
٥ӥƥΨ [٥ӥƥ] /(n) availability ratio/
٥֥ /(adj-f) available/
٥֥롦ӥåȥ쥤 /(n) (comp) available bit rate/
٥֥ӥåȥ쥤 /(n) (comp) available bit rate/
٥å /(n) a couple (of lovers, etc.) (fre: avec)/(P)/
٥åۡ /(n) back-to-back homeruns (baseball) (wasei: avec homerun)/
٥˥塼 /(n) avenue/boulevard/(P)/
٥Υߥ /(n) Abenomics/economic and monetary policies of Shinzo Abe, 90th and 96th prime minister of Japan, during his second term/
٥Υߥå /(n) Abenomics/economic and monetary policies of Shinzo Abe, 90th and 96th prime minister of Japan, during his second term/
٥ϥ /(n) (uk) Samoan mullet goby (Mugilogobius abei)/
٥ޥꥢ /(exp) Ave Maria (prayer) (lat:)/Hail Mary/
٥졼 /(n) average/
٥졼ե /(n) average golfer/
٥졼ե /(n) average golfer/
٥ /(n) (comp) abnormal termination/abnormal end/ABEND/
ڥ /(n) appetizer/appetiser/
ڥ /(n) aperitif (fre:)/
ڥƥ /(n) aperitif (fre:)/
ڥǥ /(n) appendix (of a book, etc.)/
ڥǥƥ /(n) appendicitis/
ڥǥå /(n) appendix (of a book, etc.)/
ڥ /(n) (comp) append/
 /(adj-na,n) (sens) fool/simpleton/idiot/
ۤ /(n) (uk) fool/idiot/
ۤŤ /(n) (uk) (ksb:) stupid face/foolish look on one's face/
ۤˤĤʤ [ۤˤĤ뤯ʤ] /(exp) (proverb) there's no medicine for stupidity/
ۤդʤ [ۤˤĤ뤯ʤ] /(exp) (proverb) there's no medicine for stupidity/
ۤΰĳФ [ۤΤҤȤĤܤ] /(exp) (id) one who knows little often repeats it/
ۤ /(n) (uk) (derog) (ksb:) idiot/bastard/fuck-wit/
ۥɥ /(n) (uk) albatross (esp. the short-tailed albatross, Phoebastria albatrus)/
ۥȥ /(n) axolotl/Mexican walking fish/edible salamander/neotenous salamander (Ambystoma mexicanum)/
ۥȥ /(n) axolotl/Mexican walking fish/edible salamander/neotenous salamander (Ambystoma mexicanum)/
 [ۤ] /(n) frizz/short tufts springing up from hair surface here and there/kink/
Ϻ [ۤ] /(n) (uk) (derog) (ksb:) idiot/bastard/fuck-wit/
ܡ /(n,vs) (comp) abort/
ܥ /(n) avocado (Persea americana)/
ܥ /(n) avocado (Persea americana)/
ܥɥˡ§ [ܥɥΤۤ] /(n) Avogadro's law/
ܥɥ [ܥɥ] /(n) (obs) Avogadro's number/Avogadro's constant/
ܥɥ [ܥɥƤ] /(n) Avogadro's constant/Avogadro's number/
ܥ /(n) father (kor: abeoji)/
ܥƥ /(n) apostille/stamp or certificate of public document authentication in accordance with Hague Convention XII/
ܥꥸ /(n) aborigine/
ܥꥸˡ /(n) aborigine/
ܥꥸ˸ [ܥꥸˤ] /(n) Aboriginal languages (of Australia)/
ܥꥸ /(n) aborigine/
 /(n) (abbr) appointment/
ݡ /(ik) (n,vs) (comp) abort/
ݥƥƥ /(n) (abbr) appointment system/
ݥƥȥƥ /(n) appointment system/
ݥ /(n) (abbr) appointment/
ݥȥ /(n) appointment/
ݥץ /(n) apocalypse/
ݥե /(n) Apocrypha/
ݥ [ݥ󤫤󤻤] /(n) apocrine sweat gland/
ݥ [ݥ󤻤] /(n) apocrine gland/
ݥޡ /(n) Apochromat (ger:)/
ݥ /(n) (astron) apogee/
ݥ⡼ /(n) apogee motor/
ݥ /(n) (astron) apogee/
ݥ⡼ /(n) apogee motor/
ݥƥ /(n) apostille/stamp or certificate of public document authentication in accordance with Hague Convention XII/
ݥƥ /(n) apostille/stamp or certificate of public document authentication in accordance with Hague Convention XII/
ݥƥꥪ /(n,adj-na) a posteriori (lat:)/
ݥȥե /(n) apostrophe/
ݥȥե /(n) apostrophe/
ݥȡ /(n) apoptosis/apoptotic/
ݥȥƥ /(n) telephone call made to get an appointment/
ݥե /(n,adj-no) (obsc) apophasis/
ݥե /(n) (1) (obsc) apophysis (ger: Apophyse)/apophyses/(adj-no) (2) apophyseal/
ݥץȡ /(n) apoptosis/apoptotic/
ݥߥ /(n) apomixis (seed development without fertilization)/
ݥߥƥå /(n) apomictic/of or relating to a plant that reproduces by apomixis/related to reproduction without fertilization, meiosis or production of gametes, with the result that the seeds are genetically identical to the parent plant/
ݥҥ /(n) apomorphine/
ݥꥢ /(n) aporia (grc:)/
ݥ /(n) (1) (abbr) (Project) Apollo (lat:)/(2) Apollo (god of Greek and Roman mythology) (lat:)/
ݥ [ݥ夦] /(n) Apollo 11/
ݥ /(n) Apollo (gre: Apollon)/
ݥŪ [ݥƤ] /(adj-na) Apollonian/
ݥײ [ݥ] /(n) Apollo Project/
ݥŪ [ݥƤ] /(adj-na) Apollonian/
ݥĳ [ݥФ礦] /(n) parnassian butterfly/
ݹ [ݤ] /(n) apoenzyme/
 /(n) (abbr) amateur/(P)/
 /(n,adj-no) flax (Linum usitatissimum)/linseed/
ޡӥ /(n) amabile (music)/
ޥ /(n) (uk) northern shrimp (Pandalus borealis)/sweet shrimp/northern pink prawn/red shrimp/Maine shrimp/
ޥ֥ͥ /(n) (uk) ox-palate nerite (Nerita albicilla)/blotched nerite/
ޥ /(n) (uk) tree frog (esp. the Japanese tree frog, Hyla japonica)/
ޥɥ [ޥɥ] /(n) Centrolenidae/family of frogs/
ޥ [ޥ뤫] /(n) Hylidae/frog family/
ޥإ /(n) (uk) krait (esp. the Taiwanese banded krait, Bungarus multicinctus)/
ޥ /(n) (uk) land-locked variety of red-spotted masu trout (Oncorhynchus masou ishikawae)/amago/
ޥ /(n) (uk) cattle egret (Bubulcus ibis)/
ޥ /(n) luvar (Luvarus imperialis, species of perciform fish closely related to the surgeonfish)/
ޥ [ޥ餫] /(n) Luvaridae/family containing one extant species of perciform fish similar to a surgeonfish/
ޥ° [ޥ餾] /(n) Luvarus (sole genus of perciform fish in the family Luvaridae whose only member is the luvar)/
ޥ /(n,adj-no) (1) the Amazon river/(2) Amazon (woman of Greek mythology)/
ޥ˥ /(n) Amazons/
ޥͥ /(n) Amazons/
ޥ /(n,adj-no) (1) the Amazon river/(2) Amazon (woman of Greek mythology)/
ޥ󥫥磻륫 /(n) Amazon river dolphin (Inia geoffrensis)/
ޥƥ󥸥ͥ /(n) (uk) shiny guinea pig (Cavia fulgida)/
ޥɥåȥ /(n) (comp) Amazon.com/
ޥ [ޥ󤬤] /(n) Amazon River/
ޥŷ [ޥƤ󤸤ͤ] /(n) (uk) shiny guinea pig (Cavia fulgida)/
ޥ /(n) (uk) tilefish (Branchiostegus spp.)/blanquillo/horse-head fish/
ޥť /(n) (uk) jiaogulan (species of herbaceous vine; Gynostemma pentaphyllum)/
ޥ奢 /(n,adj-no) amateur/(P)/
ޥ奢ޥ /(n) amateur photographer/
ޥ奢Х /(n) amateur bands/
ޥ奢ޥ饽 /(n) amateur marathon/fun run/
ޥ奢ޥ /(n) amateur photographer/
ޥ奢Х /(n) amateur bands/
ޥ奢ޥ饽 /(n) amateur marathon/fun run/
ޥ奢ꥺ /(n) amateurism/
ޥ奢̵ [ޥ奢ऻ] /(n) amateur radio/
ޥ奢̵ [ޥ奢ऻ󤭤礯] /(n) amateur radio station/
ޥĥХ /(n) (1) (uk) swift (any bird of family Apodidae)/(2) fork-tailed swift (Apus pacificus)/
ޥȥ㡼 /(suf) amatriciana (ita:)/
ޥ /(n) (uk) Tulipa edulis (species of tulip with an edible bulb)/
ޥӥꥹ /(n) (uk) Pacific silver fir (Abies amabilis)/
ޥӥꥹ [ޥӥꥹ] /(n) (uk) Pacific silver fir (Abies amabilis)/
ޥߥ /(n) stout chromis (Chromis chrysura)/
ޥߥΥ /(n) (uk) Amami rabbit (Pentalagus furnessi)/Ryukyu rabbit/
ޥߥϥʥ /(n) (uk) Amami tip-nosed frog (Odorrana amamiensis)/
ޥ /(n) (uk) eelgrass (Zostera marina)/
ޥ /(n) amaranth/
ޥꥹ /(n) amaryllis/
ޥ륬 /(n) amalgam/
ޥʻ [ޥʤ] /(n) Amarna period (of Egyptian history)/
ޥʸ [ޥʤ֤󤷤] /(n) Amarna letters (archive of Egyptian correspondence, recorded on clay tablets)/
ޥå /(n) amaretto (ita:)/
ޥ /(n) lover (fre: amant, amante)/
ޥ /(n) almond (fre: amande)/
 [ޤ⤦] /(n) (sumo) amateur sumo/
 /(n) (1) friend (fre: ami, amie)/(2) AMI/
 /(n) (uk) opossum shrimp (Mysida spp.)/mysid/
ߡ /(n) (comp) Amiga/
ߡ /(n,adj-no) amoeba/
ߡ /(n) amir (ara:)/
ߥ /(n) bowfin (Amia calva) (lat: Amia)/mudfish/
ߥ /(n) little spinefoot (Siganus spinus, species of Indo-West Pacific rabbitfish)/black spinefoot/black trevally/blue-spotted trevally/spiny rabbitfish/
ߥ塼꡼ /(n) amicus curiae/friend of the court/
ߥꥣ /(n) amicus curiae/friend of the court/
ߥꥨ /(n) amicus curiae/friend of the court/
ߥ /(n) amygdalin/
ߥ /(n) amicetin/
ߥ祦祦 /(n) latticed butterflyfish (Chaetodon rafflesii, species found in the Indo-Pacific)/
ߥƥ /(n) amity/
ߥ /(n) amide/
ߥɡ /(n) amidol/
ߥ /(pref) amino/
ߥΥԥ /(n) aminopyrine/
ߥΰ© [ߥΤ󤽤󥨥] /(n) ethyl aminobenzoate/
ߥδ [ߥΤ] /(n) amino group/
ߥλ [ߥΤ] /(n) amino acid/(P)/
ߥλ [ߥΤϤ] /(n) amino acid sequence/
ߥλȯ [ߥΤϤä] /(n) amino-acid fermentation/
ߥμ [ߥΤ夷] /(n) amino resin/
ߥ [ߥΤȤ] /(n) amino-sugar/
ߥҥ饿 /(n) (uk) dryad's saddle (Polyporus squamosus)/
ߥᥦʥ /(n) (uk) reedfish (Erpetoichthys calabaricus)/ropefish/
ߥᥫ /(n) (uk) neuropteran (any insect of order Neuroptera)/
ߥᥫ [ߥᥫ⤯] /(n) Neuroptera/order of insects with four membranous wings/
ߥ祦祦 /(n) pearlscale butterflyfish (Chaetodon xanthurus, Western Pacific species found from Indonesia and the Philippines north to the Ryukyu Islands)/Philippines chevron butterflyfish/orange butterflyfish/netted butterflyfish/yellow-tailed butterflyfish/
ߥ˥إ /(n) (uk) reticulated python (Python reticulatus)/
ߥ塼 /(vs) (1) to amuse/(n) (2) amuse-bouche (fre:)/
ߥ塼 /(n) amusement/(P)/
ߥ塼ȡڡ /(n) amusement spot (esp. video game arcade) (wasei: amusement space)/
ߥ塼ȡ󥿡 /(n) amusement center/amusement centre/
ߥ塼ȡѡ /(n) amusement park/
ߥ塼ȥڡ /(n) amusement spot (esp. video game arcade) (wasei: amusement space)/
ߥ塼ȥ󥿡 /(n) amusement center/amusement centre/
ߥ塼ȥѡ /(n) amusement park/
ߥץ饶 /(n) (abbr) amusement plaza/
ߥ顼 /(n) amylase (ger:)/
ߥ롦륳 /(n) amyl alcohol/
ߥ륢륳 /(n) amyl alcohol/
ߥ /(n) amylose/
ߥ /(n) amyloid/
ߥɡ˥塼ѥ /(n) familial amyloidotic polyneuropathy/FAP/
ߥɡ /(n) amyloidosis/
ߥɥ˥塼ѥ /(n) familial amyloidotic polyneuropathy/FAP/
ߥڥ /(n) amylopectin/
ߥˡ [ߥۤ] /(n) amylo process/
ߥ /(n,adj-no) amine/
ࡼ /(n) love (fre: amour)/
ࡼϥͥ /(n) Amur hedgehog (Erinaceus amurensis)/
ࡼҥ祦 /(n) (uk) Amur leopard (Panthera pardus orientalis)/
ࡼɿ [ࡼҤ礦] /(n) (uk) Amur leopard (Panthera pardus orientalis)/
ȥå /(n) Amtrak/
ͥƥ /(n) amnesty/
ϥ /(n) Amhara (people)/
ϥ [ϥ餴] /(n) Amharic (language)/
ۥƥꥷ /(n) amphotericin/
顼 /(n) (abbr) young girls who imitate the style of singer Amuro Namie/
᡼ /(n,adj-no) amoeba/(P)/
᡼бư [᡼Фɤ] /(n) ameboid movement/
᡼Ρ [᡼Ф] /(n) (med) amoebic dysentery/amebic dysentery/
᡼ưʪ [᡼Фɤ֤Ĥ] /(n) Amoebozoa/phylum of amoeboid protozoa/
᡼ܥ /(n) Amoebozoa/
ᤷ /(n) (obs) (derog) someone who made a short trip to America/going to America just long enough for a pee (ref. to short USA trip after WWII to boost one's credentials)/
ᥫ /(n) (abbr) American casual (fashion style)/
ᥳ /(n) (abbr) American comics/
᥷ /(n) amethyst/
᥷硼 /(n) (abbr) American Shorthair (cat breed)/
᥷ /(n) (obs) (derog) someone who made a short trip to America/going to America just long enough for a pee (ref. to short USA trip after WWII to boost one's credentials)/
᥸ /(n) amethyst/
᥹ /(n) (abbr) American school/
᥹ /(n) Ameslan/American sign language/
 /(n) Automated Meteorological Data Acquisition System/AMeDAS/(P)/
˥ƥ /(n) amenity/
˥ƥ /(n) amenity/
Υ /(n) (uk) biwa trout (Oncorhynchus masou rhodurus)/biwa salmon/
 /(n,adj-no) amoeba/
եå /(n) (abbr) American football/
ե /(n) (abbr) American football/(P)/
ե饷 /(n) (uk) sea hare (esp. species Aplysia kurodai)/
饰 /(n) (abbr) American rugby/
饷 /(n) Amerasian/
饸 /(n) Amerasian/
ꥫꥲ /(n) American alligator (Alligator mississippiensis)/
ꥫǥ /(n) American Indian/
ꥫ󡦥饤 /(n) (comp) America On Line/AOL/
ꥫ󡦥󥲡 /(n) American Sign Language/ASL/
ꥫɥ /(n) American dollar/United States dollar/US dollar/
ꥫХ /(n) American bison (Bison bison)/
ꥫӡС /(n) American beaver (Castor canadensis)/
ꥫ꤬ /(n) (uk) red swamp crayfish (Procambarus clarkii)/
ꥫͤ /(n) redwood/
ꥫͤ /(n) okra/
ꥫ /(n) (uk) southern flying squirrel (Graucomys volans)/
ꥫ /(n) (uk) elk (Cervus canadensis)/wapiti/
ꥫʥ /(n) (uk) American badger (Taxidea taxus)/
ꥫꥲ /(n) American alligator (Alligator mississippiensis)/
ꥫ祦 /(n) (uk) Dungeness crab (Metacarcinus magister)/
ꥫǥ /(n) American Indian/
ꥫǥ [ꥫǥ󤷤礴] /(n) Amerindian languages/
ꥫΥϥ /(n) (uk) screech owl (Otus asio)/
ꥫ /(n) (uk) wood duck (Aix sponsa)/Carolina duck/
ꥫ饤 /(n) (comp) America On Line/AOL/
ꥫ /(n) (uk) American black bear (Ursus americanus)/
ꥫ /(n) (uk) American black bear (Ursus americanus)/
ꥫ /(n) (uk) black-capped chickadee (Parus atricapillus)/
ꥫ󥲡 /(n) American Sign Language/ASL/
ꥫꥬ /(n) (uk) red swamp crayfish (Procambarus clarkii)/
ꥫť /(n) (uk) whooping crane (Grus americana)/
ꥫҥȥ /(n) (uk) fall webworm (Hyphantria cunea)/
ꥫΥ /(n) (uk) American sycamore (Platanus occidentalis)/
ꥫڥ [ꥫڥ󤻤󤽤] /(n) Spanish-American War/
ꥫåס졼 /(n) America's Cup race/
ꥫåץ졼 /(n) America's Cup race/
ꥫ /(n) (uk) (obsc) moss-rose purslane (Portulaca grandiflora)/
ꥫ㥯 /(n) (uk) long-billed curlew (Numenius americanus)/
ꥫ祦 /(n) (uk) (obsc) rhea (Pterocnemia pennata)/
ꥫ祦ܥ /(n) (uk) American kestrel (Falco sparverius)/
ꥫǥ /(n) (uk) cockspur coral tree (Erythrina crista-galli)/
ꥫɥȥ /(n) (uk) Gila monster (Heloderma suspectum)/
ꥫɥ /(n) American dollar/United States dollar/US dollar/
ꥫʥ /(n,vs) Americanize/Americanise/
ꥫʥ̥ /(n) (uk) swellshark (Cephaloscyllium ventriosum, species of catshark in the Eastern Pacific)/
ꥫʥߥ /(n) (uk) geoduck (Panopea generosa)/
ꥫ˥ /(n) Americanism/
ꥫ̥ޥ /(n) (uk) marsh deer (Blastocerus dichotomus)/
ꥫͥ /(n) okra/
ꥫХ /(n) American bison (Bison bison)/
ꥫХ /(n) (uk) Brazilian tapir (Tapir tapirus)/lowland tapir/
ꥫҥɥ /(n) (uk) American wigeon (Anas americana)/
ꥫҥߥ /(n) (uk) American shrew mole (Neurotrichus gibbsii)/Gibb's shrew mole/least shrew mole/
ꥫҥߥ° [ꥫҥߥ] /(n) Neurotrichus/genus of moles/
ꥫҥ쥢 /(n) (uk) Wilson's phalarope (Phalaropus tricolor)/
ꥫӡС /(n) American beaver (Castor canadensis)/
ꥫե /(n) American sweetgum (Liquidambar styraciflua)/redgum/
ꥫץեåȥܡ꡼ /(n) National Football League/NFL/
ꥫۥɥ /(n) (uk) potato bean (Apios americana)/hog peanut/hopniss/Indian potato/groundnut/ground pea/
ꥫܥե /(n) (uk) parsnip (plant) (Pastnica sativa)/
ꥫߥХ祦 /(n) (uk) yellow skunk cabbage (Lysichiton americanum)/
ꥫߥ /(n) American mink (Mustela vison)/
ꥫʥ /(n) (uk) American golden plover (Pluvialis dominica)/
ꥫᥭ [ꥫᥭ󤽤] /(n) Mexican-American War (1846-1848)/
ꥫ /(n) (uk) southern flying squirrel (Graucomys volans)/
ꥫ䥮奦 /(n) (uk) American bison (Bison bison)/buffalo/
ꥫĥ° [ꥫĥ᤾] /(n) Ichthyomyzon/genus of lamprey in the family Petromyzontidae/
ꥫޥܥ /(n) (uk) flowering dogwood (Cornus florida)/
ꥫ西 /(n) (uk) common nighthawk (Chordeiles minor)/
ꥫ饤 /(n) (American) puma/
ꥫ亮ߥߥ /(n) (uk) great horned owl (Bubo virginianus)/
ꥫ /(n,adj-f) (1) American/(2) (abbr) American coffee (weaker than regular Japanese coffee)/(P)/
ꥫ󡦥ǥ /(n) (sens) American Indian/
ꥫ󡦥奢 /(n) American casual (fashion style)/
ꥫ󡦥ҡ /(n) weak coffee (wasei: American coffee)/
ꥫ󡦥硼 /(n,exp) American joke/US joke/American sense of humor (humour)/
ꥫ󡦥 /(n) American school/
ꥫ󡦥꡼ /(n) (1) Bing cherry (wasei: American cherry)/(2) cherries imported to Japan from America/
ꥫ󡦥ɥå /(n) corn dog (frankfurter on a stick dipped in batter and deep-fried) (wasei: American dog)/
ꥫ󡦥ɥ꡼ /(n) American dream/
ꥫ󡦥եåȥܡ /(n) American football/
ꥫ󡦥ץ /(n) American plan/
ꥫ󡦥꡼ /(n) American League/
ꥫ󥤥ǥ /(n) (sens) American Indian/
ꥫ󥫥奢 /(n) American casual (fashion style)/
ꥫ󥳡ҡ /(n) weak coffee (wasei: American coffee)/
ꥫ󥸥硼 /(n,exp) American joke/US joke/American sense of humor (humour)/
ꥫ󥹥 /(n) American school/
ꥫ꡼ /(n) (1) Bing cherry (wasei: American cherry)/(2) cherries imported to Japan from America/
ꥫɥå /(n) corn dog (frankfurter on a stick dipped in batter and deep-fried) (wasei: American dog)/
ꥫɥ꡼ /(n) American dream/
ꥫեåȥܡ /(n) American football/
ꥫ֥åץ /(n) American brook lamprey (Lampetra appendix)/
ꥫץ /(n) American plan/
ꥫ꡼ /(n) American League/
ꥫǲ [ꥫ] /(n) American film/American movie/
ꥫѸ [ꥫ] /(n) American English/
ꥫ [ꥫ] /(n) (uk) wood duck (Aix sponsa)/Carolina duck/
ꥫ [ꥫۤɤ] /(n) (uk) potato bean (Apios americana)/hog peanut/hopniss/Indian potato/groundnut/ground pea/
ꥫ [ꥫʤ] /(n) (uk) American golden plover (Pluvialis dominica)/
ꥫ췳 [ꥫ礯Ȥ󤷤줤] /(n) Far East Command/FEC/United States military headquarters in the western Pacific after World War II/
ꥫɳ [ꥫ礦] /(n) (uk) Dungeness crab (Metacarcinus magister)/
ꥫ [ꥫ] /(n) (uk) American black bear (Ursus americanus)/
ꥫ [ꥫ] /(n) U.S. forces/American military/
ꥫ귧 [ꥫʤ] /(n) (uk) American badger (Taxidea taxus)/
ꥫ罰 [ꥫä夦] /(n) United States of America/(P)/
ꥫ罰Ϣˮ۵޻ִģ [ꥫä夦ݤ󤭤夦礦] /(n) Federal Emergency Management Agency of the United States/FEMA/
ꥫڰݾ [ꥫɤ󤼤ۤ礦礦] /(n) Department of Homeland Security (US)/DHS/
ꥫɾ [ꥫܤ礦ۤ礯] /(n) Defense Intelligence Agency (USA)/
ꥫ [ꥫ] /(n) (uk) American black bear (Ursus americanus)/
ꥫˡ [ꥫޤܤ] /(n) (uk) flowering dogwood (Cornus florida)/
ꥫ [ꥫʤ̤] /(n) (uk) swellshark (Cephaloscyllium ventriosum, species of catshark in the Eastern Pacific)/
ꥫķ [ꥫΤ] /(n) (uk) American sycamore (Platanus occidentalis)/
ꥫ [ꥫ] /(n) (uk) black-capped chickadee (Parus atricapillus)/
ꥫ [ꥫޤ] /(n) (obsc) common Douglas fir (Pseudotsuga menziesii)/
ꥫ [ꥫ] /(n) American person/
ꥫͻ [ꥫˤ󤸤] /(n) American ginseng (Panax quinquefolius)/
ꥫξ [ꥫߤФ礦] /(n) (uk) yellow skunk cabbage (Lysichiton americanum)/
ꥫּ [ꥫ] /(n) (uk) elk (Cervus canadensis)/wapiti/
ꥫ [ꥫ] /(n) (uk) (obsc) moss-rose purslane (Portulaca grandiflora)/
ꥫ [ꥫ㤯] /(n) (uk) long-billed curlew (Numenius americanus)/
ꥫ [ꥫΤϤ] /(n) (uk) screech owl (Otus asio)/
ꥫΦ [ꥫ꤯] /(n) American continent/the Americas/
ꥫ [ꥫ夦礦ۤ礯] /(n) Central Intelligence Agency/CIA/
ꥫĹ˷ [ꥫ礦ܤ] /(n) (uk) American kestrel (Falco sparverius)/
ꥫ [ꥫǤ] /(n) (uk) cockspur coral tree (Erythrina crista-galli)/
ꥫ [ꥫɤȤ] /(n) (uk) Gila monster (Heloderma suspectum)/
ꥫΩǰ [ꥫɤĤͤ] /(n) American Independence day/Fourth of July/
ꥫΩ [ꥫɤĤ󤽤] /(n) American War of Independence/American Revolution/
ꥫԸ [ꥫҤߤ] /(n) (uk) American shrew mole (Neurotrichus gibbsii)/Gibb's shrew mole/least shrew mole/
ꥫȳ [ꥫʤߤ] /(n) (uk) geoduck (Panopea generosa)/
ꥫ [ꥫŤ] /(n) (uk) whooping crane (Grus americana)/
ꥫ [ꥫҤȤ] /(n) (uk) fall webworm (Hyphantria cunea)/
ꥫĻ [ꥫҤɤ] /(n) (uk) American wigeon (Anas americana)/
ꥫɿ [ꥫҤ礦] /(n) jaguar/
ꥫ­ [ꥫҤ줢] /(n) (uk) Wilson's phalarope (Phalaropus tricolor)/
ꥫʸ [ꥫ֤] /(n) American culture/
ꥫ [ꥫܤդ] /(n) (uk) parsnip (plant) (Pastnica sativa)/
ꥫ [ꥫ褿] /(n) (uk) common nighthawk (Chordeiles minor)/
ꥫ [ꥫ䤮夦] /(n) (uk) American bison (Bison bison)/buffalo/
ꥫ͢ [ꥫ椷Ĥˤ夦󤳤] /(n) Export-Import Bank (US)/
ꥫΦ [ꥫ꤯] /(n) United States Army/U.S. Army/
ꥫΥ [ꥫ礦󤷤Ȥ] /(n) United States Virgin Islands/
ꥫϢ [ꥫ󤴤] /(n) The Confederate States of America/The Confederacy/CSA/
ꥫϢˮĲ [ꥫݤ] /(n) US Congress/
ꥫ [ꥫ路ߤߤ] /(n) (uk) great horned owl (Bubo virginianus)/
ꥫ [ꥫ] /(n) (uk) American crocodile (Crocodylus acutus)/
ꥫ [ꥫФ] /(n) (uk) Brazilian tapir (Tapir tapirus)/lowland tapir/
ꥫ [ꥫФ] /(n) (uk) Brazilian tapir (Tapir tapirus)/lowland tapir/
ꥫ [ꥫ夦] /(n) New World hookworm (Necator americanus)/
ꥫĻ [ꥫ礦] /(n) (uk) (obsc) rhea (Pterocnemia pennata)/
ꥱ̥ /(n) American sauce/
ꥷ /(n) americium (Am)/
 /(n) amentia (lat:)/
 /(n) (1) (abbr) amendment/(vs) (2) to amend/
ɥ /(n) amendment/
 /(n) (uk) pond skater (any insect of family Gerridae)/water strider/
ܥ /(n) (uk) pond skater (any insect of family Gerridae)/water strider/
 [ᤳ] /(n) (derog) (sl) American person/Yankee/
 [ᤷ] /(n) American car/
⥹ [⥹] /(n) Amos (book of the Bible)/
ե /(adj-f) amorphous/
եꥳ /(n) amorphous silicon/
եꥳ /(n) amorphous silicon/
ե° [ե󤾤] /(n) amorphous metal/
ե [ե褦Ǥ] /(n) amorphous solar cell/
եȾƳ [եϤɤ] /(n) amorphous semiconductor/
 /(n) amoroso (music)/
 /(n) almond (Prunus dulcis)/
ȥ /(n) Ayatollah/
 /(n) (1) iris (flower)/(2) Siberian iris (Iris sanguinea)/(3) (arch) sweet flag (Acorus calamus)/calamus/
 /(n) (uk) sweetfish (Plecoglossus altivelis altivelis)/ayu/
楫 /(n) (uk) fourspine sculpin (Cottus kazika)/
ɥ /(n) (uk) kissing loach (Leptobotia curta)/
 /(n) (uk) saw-edged perch (Niphon spinosus)/
顼 /(n) Allah (ara:)/
顼 /(n,adj-no) alert/
顼 /(n) alarm/
顼ࡦԡ /(n) (comp) audible alarm speaker/
顼ࡦץե /(n) (comp) alarm profile/
顼ࡦ /(n) (comp) alarm lamp/
顼ॹԡ /(n) (comp) audible alarm speaker/
顼ץե /(n) (comp) alarm profile/
顼 /(n) (comp) alarm lamp/
顼ม [顼ऱ󤷤] /(n) (comp) alarm detection/
顼 [顼स夦褦] /(n) (comp) alarm severity/
顼륭 /(n) (chem) aralkyl/
饤 /(n) alliance/
饤 /(n) (uk) common raccoon (Procyon lotor)/
饤޲ [饤ޤ] /(n) Procyonidae/family comprising the raccoons/
饤Х /(n) arrival/
饤 /(adj-f) (1) alive/(vs) (2) to arrive/
饤 /(n) alignment/
饤 /(n) alignment/
饤ȥƥȥ᡼ /(n) (comp) alignment test image/
饦 /(n) allowance/
饦 /(n) Alawi (ara:)/Islamic mystical group centred in Syria/
饦 [饦] /(n) Alawi/Islamic mystical group centred in Syria/
饦 /(n) around/
饦ɡƥ /(exp,n) woman of around thirty/
饦ɥƥ /(exp,n) woman of around thirty/
饪ȥ饸ȥ륭ĥͥ /(n) Lac Alaotra bamboo lemur (Hapalemur alaotrensis)/Lac Alaotra gentle lemur/Alaotran bamboo lemur/Alaotran gentle lemur/
饫 /(n) (uk) ring-cupped oak (Quercus glauca)/Japanese blue oak/
饫 /(n) a la carte (fre:)/(P)/
饭 /(n) arrack (grain or rice wine) (dut:)/arak/
饭ɥ [饭ɥ󤵤] /(n) arachidonic acid/
饲ޥ /(n) hairy armadillo (Chaetophractus villosus)/
饲饲 /(n) (uk) cloud ear fungus (Auricularia polytricha)/wood ear fungus/
饵 /(exp,n) (abbr) woman of around thirty/
饶 /(n) silver dragee (fre: argent)/
饹ҥ /(n) (uk) Kodiak bear (Ursus arctos middendorffi)/Alaskan brown bear/
饹̥ /(n) (uk) Pacific ocean perch (Sebastes alutus)/
饹󡦥ޥߥ塼 /(n) Alaskan malamute/
饹ޥߥ塼 /(n) Alaskan malamute/
饹ȴ [饹̤] /(n) (uk) Pacific ocean perch (Sebastes alutus)/
饹 [饹Ҥ] /(n) (uk) Kodiak bear (Ursus arctos middendorffi)/Alaskan brown bear/
饿 [饿] /(n) corpus allatum/
å /(n) arrack (grain or rice wine) (dut:)/arak/
˥ /(n) alanine/
Х /(n) alabaster/
ӥ /(n,adj-no) (uk) Arabia/
ӥå /(n) Arabian oryx (Oryx leucoryx)/
ӥ /(n) gum arabic/
ӥ /(suf) arrabbiata (ita:)/all'arrabbiata/
ӥå /(n) Arabian oryx (Oryx leucoryx)/
ӥ /(n) gum arabic/
ӥҡ [ӥҡΤ] /(n) coffee tree/
ӥ /(n) gum arabic/
ӥ [ӥΤ] /(n) acacia/
ӥΥ /(n) (uk) khat (Catha edulis)/qat/
ӥ祦ϥ /(n) diagonal butterflyfish (Chaetodon fasciatus)/Red Sea raccoon butterflyfish/
ӥ󡦥󥸥եå /(n) Arabian angelfish (Pomacanthus asfur)/
ӥ󡦥ʥ /(n) Arabian Nights (stories)/
ӥ󡦥饤 /(n) Arabian light/
ӥ󥨥󥸥եå /(n) Arabian angelfish (Pomacanthus asfur)/
ӥ󥯥ߥ /(n) Arabian chromis (Chromis flavaxilla)/
ӥʥ /(n) Arabian Nights (stories)/
ӥХե饤եå /(n) Arabian butterflyfish (Chaetodon melapterus)/blackfin butterflyfish/
ӥ饤 /(n) Arabian light/
ӥ [ӥ] /(n) Arabian medicine/
ӥ [ӥ] /(n) Arabic (language)/
ӥ [ӥ] /(n) Arabian (person)/Arab/
ӥ [ӥ] /(n) Arabic numeral/
ӥ [ӥΤ] /(n) (uk) khat (Catha edulis)/qat/
ӥ [ӥ] /(n) Arab (horse)/
ӥʸ [ӥ⤸] /(n) Arabic script/
ӥ [ӥФʤ] /(n) Arabian Nights/The Thousand and One Nights/The Arabian Nights' Entertainments/
ӥ /(n) arabica (coffee)/
ե /(exp) around 50 (years of age, esp. women)/
ե /(exp) around 40 (years of age, esp. women) (eng:)/
ե饪 /(n) (uk) tasselled wobbegong (Eucrossorhinus dasypogon, sole species of the carpet shark genus Eucrossorhinus)/
ե [ե餪] /(n) (uk) tasselled wobbegong (Eucrossorhinus dasypogon, sole species of the carpet shark genus Eucrossorhinus)/
 /(n,adj-no) Arab/(P)/
֤ν [֤ΤϤ] /(exp,n) Arab Spring (revolutionary wave in the Arab world, 2010-2011)/
ּĹϢˮ [֤礦ݤ] /(n) United Arab Emirates/
ֽ [֤礳] /(n) Arab countries/Arab states/
ֿ [֤] /(n) Arab/
Ϣ [֤ᤤ] /(n) Arab League/
٥ /(n) arabesque (fre:)/
ߥ [ߥɤ] /(n) aramid fibre/aramid fiber/
 /(n,adj-no) (1) alum/(2) Aram/
 [ऴ] /(n) Aramaic/
ʸ [⤸] /(n) Aramaic letter/
 /(n) (uk) arame (species of kelp, Eisenia bicyclis)/
إ饶 /(n) Apristurus fedorovi (Federov's catshark, a species from Japan)/
⡼ /(n) a la mode (fre:)/
饮 /(n) (1) (uk) Japanese yew (Taxus cuspidata)/(2) (arch) wild rocambole (Allium grayi)/
륬 /(n,adj-no) allargando/
쥭㥯ե /(n) spotted sharpnose (Canthigaster solandri, type of pufferfish)/
 [줤] /(n) aragonite/
 /(n) Alan (member of an ancient Scythian people)/
 /(n) alundum (material made of fused aluminum usu. used as an abrasive)/
ȥ /(n) allantoin/
 [褦] /(n) Aran (sweater pattern)/
꡼ /(n) arena/(P)/
꡼䡼 /(n) aliyah (heb:)/immigration to Israel/
꡼ [꡼뤭] /(n) aryl group/
 [ΤȤ] /(n) anthill/
ꥢ /(n) aria (ita:)/(P)/
ꥦ [ꥦ央] /(n) Arianism/
ꥨå /(n) arietta (music)/
ꥨƥ /(exp) (joc) (sl) that's impossible/I can't believe it/
ꥯ /(n) (uk) anteater/
ꥰ /(n) (uk) Myrmarachne japonica (species of ant-mimicking spider)/
ꥲ /(n) alligator/
ꥶ /(n) alizarin/
ꥹ /(n) (uk) Eurasian wryneck (species of bird, Jynx torquilla)/
ꥹȥ饷 /(n) aristocracy/
ꥹȥå /(n) aristocrat/
ꥹȥƥå /(adj-no) aristocratic/
ꥹȥƥ쥹 [ꥹȥƥ쥹Τ礦] /(n) Aristotle's lantern/
ꥹޥƥå /(n) arithmetic/
 /(n) alidade/
å /(n) (abbr) American league/
å /(n) alyssum/
ɥ [ɥ꤫] /(n) Thamnophilidae/family comprising the antbirds/
Х /(n) alibi/(P)/
Х [Х] /(n) front company set up to hide someone's true profession by pretending to employ them (often used by call girls)/
ޥ /(n) (uk) aphid/plant louse/plant lice/
ɥॷ /(n) (uk) sweet potato weevil (Cylas formicarius)/
䡼 /(n) aliyah (heb:)/immigration to Israel/
 /(n,adj-no) allyl/
롦륳 /(n) allyl alcohol/
륢륳 /(n) allyl alcohol/
 [꤬] /(n) myrmecology/the study of ants/
 [Ť] /(n) anthill/
롦 /(n) Al Qaeda/al-Qaeda/Al Qaida/al-Qaida/al-Qa'idah/
롦 /(n) Al Qaeda/al-Qaeda/Al Qaida/al-Qaida/al-Qa'idah/
롦 /(n) Al Qaeda/al-Qaeda/Al Qaida/al-Qaida/al-Qa'idah/
롦ǥ /(n,adj-no) al dente (ita:)/
륫 /(n) Al Qaeda/al-Qaeda/Al Qaida/al-Qaida/al-Qa'idah/
륫 /(n) Al Qaeda/al-Qaeda/Al Qaida/al-Qaida/al-Qa'idah/
륫 /(n) archaism (fre:)/
륫 /(n) archaism (fre:)/
륫 /(n) Al Qaeda/al-Qaeda/Al Qaida/al-Qaida/al-Qa'idah/
륫å /(adj-na,n) archaic/
륫åޥ /(n) archaic smile/
륫åޥ /(n) archaic smile/
륫ǥ /(n,adj-no) arcadia/(P)/
륫ץȥǢ [륫ץȥˤ礦礦] /(n) alkaptonuria/alcaptonuria/
륫 /(n) alkali/(P)/
륫 [륫ꤨ] /(n) alkali salt/
륫괥 [륫꤫Ǥ] /(n) alkaline battery/
륫 [륫꤬] /(n) alkali rock/
륫° [륫꤭󤾤] /(n) alkali metal/
륫 [륫ꤱĤ礦] /(n) (obsc) alkalosis/
륫 [륫ꤻ] /(n,adj-no) alkalinity/alkaline/(P)/
륫 [륫ꤻ礯Ҥ] /(n) alkaline food/
륫Ĺ [륫礦] /(n) alkali feldspar/
륫 [륫Ǥ] /(n) alkali battery/
륫° [륫ɤ뤤󤾤] /(n) alkali earth metal/
륫 /(n,adj-no) alkalosis/
륫 /(n,adj-no) alkaloid/
륫 /(n,adj-no) alkalosis/
륫 /(n) alkane/
륭ɼ [륭ɤ夷] /(n) alkyd resin/
륭ǥθ [륭ǥΤ] /(n) Archimedes' principle/
륭ǥθ [륭ǥΤ] /(n) axiom of Archimedes/
륭ǥ [륭ǥΤ餻] /(n) Archimedean spiral/
륭 /(n) alkyl/
륭롦եΡ /(n) alkyl phenol/
륭롦٥󥼥 /(n) alkyl benzene/
륭륢ߥ˥ /(n) alkylaluminium/
륭եΡ /(n) alkyl phenol/
륭٥󥼥 /(n) alkyl benzene/
륭٥󥼥󥹥ۥ [륭٥󥼥󥹥ۥ󤵤󤨤] /(n) alkyl benzene sulfonate/
륭벽 [륭뤫] /(n,vs) alkylation/
륭벽 [륭뤫] /(n) alkylating agent/
륭 [륭뤭] /(n) alkyl group/
륭 /(n) alkyne/
륮ʡ /(n) arginase/
륮˥ /(n) arginine/
륮˥ջ [륮˥󤵤] /(n) arginine phosphoric acid/
륮 [륮󤵤] /(n) alginic acid/
륯ȥ륹 /(n) Arcturus (star in the constellation Bootes)/Alpha Bootis/
륯ȥ륹 /(n) Arcturus (star in the constellation Bootes)/Alpha Bootis/
륱 /(n) first principle (grc: arche)/
륱ߡ /(n) alchemie (dut:)/
륱 /(n) alkene/olefin/olefine/
륳 /(n) alcove/
륳 /(n,adj-no) alcohol/(P)/
륳롦ϥ饹 /(n) alcohol related harassment (wasei: alcohol harassment)/
륳롦 /(n) alcohol lamp/
륳ϥ饹 /(n) alcohol related harassment (wasei: alcohol harassment)/
륳 /(n) alcohol lamp/
륳¸ [륳뤤󤷤礦] /(n) alcohol dependency/alcoholism/
륳 [륳뤤礦] /(n) alcoholic drink/alcoholic beverage/
륳벹ٷ [륳뤪ɤ] /(n) alcohol thermometer/
륳븡δ [륳뤱] /(n) breathalyser/alcometer/
륳ξ㳲 [륳뤻󤷤礦] /(n) alcoholic liver disease/
륳 [륳夦ɤ] /(n) alcoholism/alcohol addiction/
륳 [륳Ť] /(n) (1) preserving in alcohol/(2) pickling one's liver/drinking incessantly/being a souse/
륳Ҥ [륳Ť] /(n) (1) preserving in alcohol/(2) pickling one's liver/drinking incessantly/being a souse/
륳 [륳] /(n) alcohol content (usu. expressed per cent)/
륳ǳ [륳ͤ礦] /(n) alcohol fuel/
륳ȯ [륳Ϥä] /(n) alcohol fermentation/
륳ʬ [륳֤] /(n) alcoholic content/
륳ۥ /(n,adj-no) alcohol/
르ɥ [르ɥ󤳤] /(n) algodonite/
르ꥺߥå /(adj-na,n) algorithmic/
르ꥺ /(n,adj-no) (comp) algorithm/(P)/
르 /(n) (1) (comp) Algol (algorithmic language)/(2) (astron) Algol (star in the constellation Perseus)/Beta Persei/
르 /(n) argon (Ar) (ger:)/
르󥭥² [르󥭥󤾤] /(n) Algonquin (nation)/
륵 /(n) (abbr) "salon" where the hostesses are supposedly part-timers with other jobs/
륷 /(n) Alcyone (star in Taurus, brightest of the Pleiades)/
륷 /(n) arsine/
른ꥢϥͥ /(n) North African hedgehog (Atelerix algirus)/Algerian hedgehog/
륹ޥȥꥢ /(n) ars amatoria/
를󡦥 /(n) Argentine tango/
를󥿥 /(n) Argentine tango/
를зǮ [를󤷤äĤͤ] /(n) Argentine hemorrhagic fever/
륿 /(n) (astron) Altair (star in the constellation Aquila)/Alpha Aquilae/
륿² [륿] /(n) Altaic (family of languages)/
륿 [륿礴] /(n) Altaic/
륿ӥ /(n) (comp) ALTA VISTA/
 /(n) artisan (fre:)/
ĥϥޡ /(n) Alzheimer (disease)/(P)/
ĥϥޡ [ĥϥޡӤ礦] /(n) Alzheimer's disease/
ƥϥϥ /(n) (comp) Altair8800/
ƥ塼ɡ /(n) altitude dive/
ƥ塼ɥ /(n) altitude dive/
ƥץ顼 /(n) altiplano/
ƥץ /(n) altiplano/
ƥå /(adj-f) ultimate/
ƥߥ /(n) brine shrimp (Artemia salina) (lat: artemia)/
ƥߥ° [ƥߥ] /(n) Artemisia/genus of daisies/
ƥߥ /(n) Artemis/
ǥХ /(n) (astron) Aldebaran (star in the constellation Taurus)/Alpha Tauri/
ǥҥ /(n) aldehyde/(P)/
ǥҥɴ [ǥҥɤ] /(n) aldehyde group/
ǥ /(n,adj-no) al dente (ita:)/
 /(n) alto (ita:)/(P)/
ȡå /(n) alto saxophone/
ȥå /(n) alto saxophone/
Ȳμ [Ȥ] /(n) alto (voice or singer)/
ɡ /(n) aldose/
ɥƥ /(n) aldosterone/
ɥƥ [ɥƥ󤷤礦] /(n) aldosteronism/
ɥ /(n) aldrin/
˥ /(n) arnica (esp. mountain tobacco, Arnica montana) (lat:)/
ϥ /(n) alcohol-related harassment/
 /(n) alvar/biological environment based on a limestone plain with thin or no soil/
С /(n) alvar/biological environment based on a limestone plain with thin or no soil/
Сȥ륹 /(n) Albertosaurus/
Х /(n) part-time worker (ger: Arbeiter)/part-timer/
Х /(n,vs) (1) part-time job (ger: Arbeit)/side job/(n) (2) albite/(P)/
Хȥ /(n) albatross/
Х˥ /(n) Albania/
Х˥ [Х˥] /(n) Albanian (language)/
Х˥ [Х˥] /(n) Albanian (branch of languages)/
Х /(n) album/(P)/
ѥ /(n) alpine/(P)/
ѥ /(n) alpaca (Vicugna pacos)/
ӡ /(n) albino/
ӥ /(n) albino/
ӥ쥪 /(n) Albireo (aka Beta Cygni)/
ԥ˥ /(n) alpinist/
ԥ˥ /(n) alpinism/
ե /(n) (comp) alpha geek (var. of computer nerd)/
եȥᥬ /(exp) (obsc) alpha and omega/
ե /(n) (comp) alpha geek (var. of computer nerd)/
եͥ /(n) (comp) alpha channel/
եƥ /(n) (comp) alpha test/
եǡ /(n) (comp) Alpha Data/
ե˥塼å /(n) (comp) alphanumeric/
եС /(n) (comp) alpha version/
ե٥å /(n,adj-no) alphabet/(P)/
ե٥åȤθ [ե٥åȤΤ] /(n) (comp) alphabetic word/
ե٥åȽ [ե٥åȤ] /(n) alphabetical order/(P)/
ե٥åɽˡ [ե٥åȤҤ礦ۤ] /(n) (comp) alphabetical notation/
եΥ [եΥ󤵤] /(n) alpha-linolenic acid/ALA/
ե /(n) Alphard (aka Alpha Hydra)/
եե /(n) alfalfa/
ե [ե] /(vs,n) pregelatinization/
ե [եޤ] /(n) cooked and dry packed rice (modern version of hoshii rice)/processed quick-cooking rice/
ե [ե] /(n) alpha ray/
ե [ե] /(n) alpha wave/
ե [եФ] /(n) (comp) alpha version/
եʬ [ե֤뤤] /(n) alpha taxonomy/
ե [եޤ] /(n) cooked and dry packed rice (modern version of hoshii rice)/processed quick-cooking rice/
ե [եۤ] /(n) alpha decay/
եγ [ե夦] /(n) alpha particle/
֥ߥ /(n) albumin/
ץ /(n,adj-no) alps/(P)/
ץ /(n) (uk) arctic char (Salvelinus alpinus)/
ץ [ץ] /(n) (uk) arctic char (Salvelinus alpinus)/
١ [١] /(n) Alfven wave/Alfven wave/type of magnetohydrodynamic wave/
٥ /(n) (astron) albedo/
ڥ /(n) arpeggio (ita:)/
ڥ /(n) arpeggione (ita:)/
ڥå /(n) arpeggio (ita:)/
ڥå /(n) arpeggio (ita:)/
ڥ /(n) Alpen (ger:)/
ڥ󥹥 /(n) Alpine skiing (ger: Alpenski)/
ڥۥ /(n) alpenhorn (ger:)/alphorn/
ڥ [ڥ󤷤⤯] /(n) Alpine events/Alpine sports/
ۥ /(ik) (n) (abbr) aluminum foil/aluminium foil/tin foil/
ޥ /(n) anodized aluminum (from Alumite (brand name))/anodised aluminium/
ޥ /(n) armadillo/
ޥʥå /(n) almanac/
ޥ˥å /(n) armagnac (fre:)/
ޥǥ /(n) almandine/
ޥ /(n) allemande (dance) (fre:)/
 /(n) (abbr) aluminum (Al)/aluminium/(P)/
ߡå /(n) (abbr) aluminium sash (aluminum) (i.e. window frame)/
ߡۥ /(n) (abbr) aluminum foil/aluminium foil/tin foil/
ߥå /(n) (abbr) aluminium sash (aluminum) (i.e. window frame)/
ߥ /(n) alumina/
ߥʡ /(n) alumina cement/
ߥʥ /(n) alumina cement/
ߥʼ [ߥʤ] /(n) alumina porcelain/
ߥ˥ /(n,adj-no) aluminum (Al)/aluminium/(P)/
ߥ˥ [ߥ˥ऴ] /(n) aluminum alloy/
ߥ˥塼 /(n,adj-no) aluminum (Al)/aluminium/
ߥۥ /(n) (abbr) aluminum foil/aluminium foil/tin foil/
ߴ [ߤ] /(n) aluminium can/aluminum can/
 [ߤϤ] /(n) aluminum foil/
 /(n) arum (any plant of the genus Arum, typically having arrow-shaped leaves)/
᡼ /(n) (comp) AL-Mail/
˥ /(n) Armenia/
˥ [˥礦] /(n) Armenian Church/Armenian Apostolic Orthodox Church/
˥ [˥] /(n) Armenian (language)/
˥ [˥] /(n) Armenian (branch of languages)/
륫 /(n) arlequin (fre:)/
 [夦] /(n) (abbr) alcoholism/(P)/
졼 /(n) arete (fre:)/knife ridge/
쥤 /(n) (1) array/(2) alley/
쥤ԥ塼 /(n) (comp) array computer/
쥤ץå /(n) (comp) array processor/
쥤ץå /(n) (comp) array processor/
쥤ԥ塼 /(n) (comp) array computer/
쥤ץå /(n) (comp) array processor/
쥤ץå /(n) (comp) array processor/
쥤 /(n) arraignment/
쥤 [쥤] /(n) (comp) array processing/
쥤 [쥤꤭] /(n) (comp) array processor/vector processor/
쥤 [쥤ꤽ] /(n) (comp) array processor/vector processor/
쥫ܿ [쥫䤷] /(n) areca palm/
쥭ޥ /(n) Alexander's kusimanse (Crossarchus alexandri)/
쥭ޥ /(n) Alexander's kusimanse (Crossarchus alexandri)/
쥭ɥ饤 /(n) alexandrite/
쥯ɥ饤 /(n) alexandrite/
쥰å /(n) allegretto (ita:)/
쥰 /(n,adj-no) allegro (ita:)/
쥳 /(n) arecoline/
쥴꡼ /(n) allegory/
쥹 /(n) Ares (Greek god)/
ͥ /(n) (uk) lesser Egyptian gerbil (Gerbillus gerbillus)/
å /(n) (comp) Alex/
ѥ /(n) pachinko machine based on the "arrange ball" game/
 /(n) aleph (first letter of Hebrew alphabet) (heb:)/
 /(n) allele/
륮 /(n,adj-no) allergy (ger: Allergie)/(P)/
륮ƥ /(n,vs) allergy testing/
륮ƥ /(n,vs) allergy testing/
륮ɾ [륮礦礦] /(n) allergy symptoms/
륮 [륮] /(adj-no) allergenic/allergic/
륮 [륮󤷤礦] /(n) allergic inflammation/
륮 [륮ä] /(n) allergic disease/
륮ɡ [륮Ӥ] /(n) allergic rhinitis/
륮μ [륮] /(n) allergic diathesis (predisposition to be allergic)/
륮ȿ [륮ϤΤ] /(n) allergic reaction/
륮ʪ [륮֤ä] /(n) allergen/
륲 /(n) allergen (ger:)/
륲ȿ [륲ҤդϤΤ] /(n) allergen skin test/
ե꡼ /(adj-no,n) allergy-free/
 /(n) alleluia (lat:)/
 /(n) allelotaxis/allelotaxy/
 /(vs) (1) to arrange/(n,vs) (2) (abbr) (musical) arrangement/(P)/
󥸡ܡ /(n) arrange ball (wasei:)/pin-ball arcade game/
󥸥ܡ /(n) arrange ball (wasei:)/pin-ball arcade game/
󥸥 /(n) arrangement/
󥸥㡼 /(n) arranger/
ӥå /(n) alembic/
 /(n) arrow/(P)/
 [󤽤] /(n) Arrow War (the second Opium War, 1856-1860)/
 /(n) alloy/
 /(n) aloe (lat:)/
 /(n) alocasia/
 /(n) allocation/
 /(n) allocate/
 /(n) shad (Alosa spp.) (lat: Alosa)/river herring/
륹 /(n) allosaurus (lat:)/allosaur/
ƥꥺ /(n,adj-no) allosterism/
ƥå /(adj-no) allosteric/
ƥå [ƥå] /(n) allosteric effect/
 /(n,adj-no) allotype/
å /(n) alloc/
 /(int) (1) aloha (haw:)/(n) (2) (abbr) aloha shirt/(P)/
ϡ /(n) aloha shirt/
ϥ /(n) aloha shirt/
ե /(n) allophane/
 /(adj-na) (1) aroma/(2) class/style/elegance/(3) (abbr) aromatherapy/
ޡ /(n) aroma oil/
ޤʲ [ޤ򤿤] /(exp,v5k) to burn aromatherapy oils/to diffuse aromatherapy oils/
ޥ /(n) aroma oil/
ޥԡ /(n) aromatherapy (fre:)/
ޥԥ /(n) aromatherapist/
ޥƥԡ /(n) aromatherapy (fre:)/
ޥƥԥ /(n) aromatherapist/
 /(n) arowana (any fish of subfamily Osteoglossinae)/bonytongue/
󡦥ե /(n) instant glue (from brand name Aron Alpha)/cyanoacrylate/
󥢥ե /(n) instant glue (from brand name Aron Alpha)/cyanoacrylate/
 /(n) hour/(P)/
 /(n) award/
 /(n) (uk) abalone/ear shell/
եॷ /(n) (uk) froghopper (any insect of family Cercopidea)/spittlebug/
֥ /(n) Meliosma myriantha/
֥ͥ /(n) (uk) Bostrycapulus gravispinosus (species of spiny slipper snail)/
󡦥 /(int) en garde (fre:)/
󡦥 /(int) en garde (fre:)/
󥢥ǥƥե /(adj-f) unidentified/
󥤥󥹥ȡ /(n,vs) (comp) uninstall/
 /(n) (1) anchor/(2) (comp) link to previous post (e.g. in web forums)/
󥫡 /(n) (1) anchor/(2) (comp) link to previous post (e.g. in web forums)/(P)/
󥫡ܥ /(n) anchor bolt/
󥫡ܥ /(n) anchor bolt/
󥫡ޥ /(n) anchorman/
󥫥å /(n,adj-no) uncut (esp. of a book, etc.)/
󥫥С /(n) (comp) UnCover/
󥫥쥸 /(n) Anchorage/
󥫥å /(n) Anchorage/
󥬡ޥ /(n) moral or political commitment to a cause (fre: engagement)/
󥬥 /(int) en garde (fre:)/
󥭥륹 /(n) ankylosaurus (lat:)/
󥮥ƥ󥷥 /(n) angiotensin/
󥮥 /(n,adj-no) angina/
󥮥 /(int) en garde (fre:)/
󥮥顼 /(adj-no) angular/
 /(n) (1) ankh/(2) ANK/
󥯥 /(n) (1) uncle/(2) ankle/
󥯥롦֡ /(n) ankle boots/
󥯥֡ /(n) ankle boots/
󥯥å /(n) anklet/
󥰥 [󥰥Ȥ] /(n) Anguilla (island)/
󥰥 /(n) (abbr) underground/unconventional/radical/shady/(P)/
󥰥顦ޥ͡ /(n) (abbr) underground money/
󥰥顼 /(n) angler/
󥰥ޥ͡ /(n) (abbr) underground money/
󥰥ǲ [󥰥館] /(n) underground film/
󥰥 [󥰥餲礦] /(n) underground theater/underground theatre/
󥰥꡼ /(adj-f) angry/
󥰥ꥫ󶵲 [󥰥ꥫ󤭤礦] /(n) Anglican Church/
󥰥 /(n) angle/(P)/
󥰥롦å /(n) angle shot/
󥰥롦֥å /(n) angle block/angle iron/
󥰥륷å /(n) angle shot/
󥰥ɡ /(n) angle dozer/
󥰥֥å /(n) angle block/angle iron/
󥰥 [󥰥뤫ä] /(n) (comp) less-than mark/left angle bracket/
󥰥 /(n-pref) Anglo/
󥰥ꥫ /(n) (1) Anglo-America/(2) English-speaking part of America/
󥰥ȥå /(n,adj-no) Anglo-Catholic/
󥰥 /(n,adj-no) Anglo-Saxon/
󥰥Υޥ /(n) (1) Anglo-Norman (French dialect)/(2) Anglo-Norman (horse breed)/
󥰥ꥫ /(n) (1) Anglo-America/(2) English-speaking part of America/
󥰥 /(n) Anglo-Arab/
󥰥ȥå /(n,adj-no) Anglo-Catholic/
󥰥 /(n,adj-no) Anglo-Saxon/
󥰥Υޥ /(n) (1) Anglo-Norman (French dialect)/(2) Anglo-Norman (horse breed)/
󥱡 /(n) questionnaire (fre: enquete)/survey/(P)/
󥱡ȷ [󥱡Ȥä] /(n) questionnaire results/survey results/
󥱡Ĵ [󥱡Ȥ礦] /(n) questionnaire survey/
󥱡ѻ [󥱡Ȥ褦] /(n) questionnaire (form)/
󥲥ꥫ /(n) angelica (any herb of the genus Angelica, esp. garden angelica, Angelica archangelica)/
󥳡 /(n,vs) encore/(P)/
󥳡륢 /(n) encore hour/
󥳥 /(n) (1) (uk) goosefish (any anglerfish of family Lophiidae)/monkfish/sea devil/(2) (arch) fool/(3) curved gutter/
󥳥 /(n) grey sharpnose shark (Rhizoprionodon oligolinx, species of requiem shark found in the Indo-West Pacific)/
󥳥 /(n) (abbr) overcoat with very simple lines and no shoulder pads, etc. (from: unconstructed)/
󥴥 /(n) (1) Angola/(2) angora/
󥴥顦ޥ /(n) Angolan kusimanse (Crossarchus ansorgei)/Ansorge's kusimanse/
󥴥饯ޥ /(n) Angolan kusimanse (Crossarchus ansorgei)/Ansorge's kusimanse/
󥴥鶦¹ [󥴥餭礦盧] /(n) Republic of Angola/
󥴥黳 [󥴥䤮] /(n) Angora goat/
󥴥 [󥴥餦] /(n) Angora rabbit/
󥴥ǭ [󥴥ͤ] /(n) Angora cat/
󥵡 /(n) answer/
󥵡ե /(n) (comp) answer file/
󥵡⡼ /(n) (comp) answer mode/
󥵡ե /(n) (comp) answer file/
󥵡⡼ /(n) (comp) answer mode/
󥵥֥饤 /(n) (comp) unsubscribe/
󥵥ۥ /(n) answer phone/
󥵥֥ /(n,vs,adj-no) ensemble/all-in/(P)/
󥶥 /(n,vs) roping oneself up (ger: Anseilen)/
󥶥 /(n) Australia, New Zealand and the United States/ANZUS/
󥶥 [󥶥礦䤯] /(n) ANZUS Treaty (Australia, New Zealand and the United States)/
󥶥å /(n) (1) ANZAC/Anzac/Australian and New Zealand Army Corps (WWI)/(2) Anzac biscuit (type of oatmeal biscuit)/
󥶥åǡ /(n) Anzac Day/
󥶥åӥå /(n) Anzac biscuit (type of oatmeal biscuit)/
󥶥åǡ /(n) Anzac Day/
󥶥åӥå /(n) Anzac biscuit (type of oatmeal biscuit)/
󥷥 /(n) uncial/uncial letter/
󥷥쥸 /(n) Ancien Regime (in France) (fre:)/
󥷥꡼ /(adj-f) ancillary/
󥷥꡼ӥ /(n) Ancillary services/
󥷥꡼ӥ /(n) Ancillary services/
󥸥饹 /(n) angelus/
󥸥ꥫ /(n) angelica (any herb of the genus Angelica, esp. garden angelica, Angelica archangelica)/
󥸥ե /(n) angiography/
󥸥å /(n) thing in itself (philosophy) (ger: Ding an sich)/
󥸥٥ /(n) (arch) carnation (Dianthus caryophyllus) (dut: anjelier)/
󥸥졼 /(n) undulation/
󥹥 /(n) (comp) unswizzle/
󥹥ڥեɥӥåȥ쥤 /(n) (comp) unspecified bit rate/
󥹥ꥦ /(n) anthurium (type of tropical flowering plant) (lat:)/
 /(n) (uk) apricot (Prunus armeniaca)/
󥺥 /(n) (uk) chanterelle mushroom (Cantharellus cibarius)/
󥻥 /(n) anthem/
󥼥ꥫ /(n) angelica (any herb of the genus Angelica, esp. garden angelica, Angelica archangelica)/
󥽥 /(n) (abbr) anthology/
󥽥 /(n) anthology/(P)/
󥿥ɡ /(n) untied loan/
󥿥ɥ /(n) untied loan/
󥿥˥ /(n,adj-f) antagonist/
󥿥˥ /(n) antagonism/
󥿥å֥ /(adj-na,n) untouchable/
󥿥쥹 /(n) (astron) Antares (star in the constellation Scorpio)/Alpha Scorpii/
󥿥 /(n) entente (fre:)/
 /(adj-f) (1) under/(n) (2) underexposure/underdevelopment/(3) (abbr) under par/(P)/
ơ֥ /(n,adj-no) under-the-table/
 /(n) bloomers (wasei: under skirt)/'safe' pants worn over normal underwear in sports/
 /(n) (abbr) underhand throw (baseball)/submarine pitch/
Х /(n) under bust (measurement, corsette, etc.)/
ѡ /(n) under par/
إ /(n) (female) genital hair (wasei: under hair)/
ڥ /(n) under repair/
 /(n) underwear/
 /(n) underwear/
å /(n) undercut/
С /(adj-f) undercover/
å /(n) (comp) underclocking/
饦 /(n) underground/unconventional/radical/shady/
 /(n) undercoat/
ơ֥ /(n,adj-no) under-the-table/
㡼 /(n) undershirt/
 /(n) undershirt/
 /(n) bloomers (wasei: under skirt)/'safe' pants worn over normal underwear in sports/
 /(n) underskill/
 /(n) bloomers (wasei: under skirt)/'safe' pants worn over normal underwear in sports/
 /(n) underscore/
 /(vs) understand/
 /(n) (abbr) underhand throw (baseball)/submarine pitch/
ȡ /(n) undertone/
ϥ /(adj-no) underhand/
ϥɡ /(n) underhand serve/
ϥɡ /(n) underhand throw/
ϥɥ /(n) underhand serve/
ϥɥ /(n) underhand throw/
Х /(n) under bust (measurement, corsette, etc.)/
ѡ /(n) under par/
ѥ /(n) (roadway) underpass/
ԥ˥ /(n) underpinning/
ե /(n) (comp) underflow/
ץ롼 /(n) underproof/
ץå /(n) underplot/
إ /(n) (female) genital hair (wasei: under hair)/
饤 /(n) underwriter/
饤 /(n) underline/(P)/
ڥ /(n) under repair/
å /(n) undercut/
ե /(n) (comp) underflow/
եɽ [եҤ礦] /(n) (comp) underflow indication/
󥹡 /(n) fried mixture of minced pork, miso, mirin, etc. (Okinawan dish)/
 /(n) andante (music) (ita:)/
ơ󥿡ӥ /(n,adj-no) andante cantabile (ita:)/
ƥ /(n) andantino (ita:)/
ƥ󥿡ӥ /(n,adj-no) andante cantabile (ita:)/
 /(n,adj-no) anti-/anti/(P)/
륹 /(n,adj-no) (comp) anti-virus (e.g. software)/
륹 /(n,adj-no) (comp) anti-virus (e.g. software)/
 /(n,adj-na) antique (fre:)/
եå /(n) antique fashion/
եå /(n) antique fashion/
ꥫ /(adj-no) anti-American/
륹 /(n,adj-no) (comp) anti-virus (e.g. software)/
륹ե /(n) (comp) anti-virus software/
륹ե /(n) (comp) anti-virus software/
륹 /(n,adj-no) (comp) anti-virus (e.g. software)/
륹ե /(n) (comp) anti-virus software/
륹ե /(n) (comp) anti-virus software/
 /(n) anti-aging/
 /(n) anti-aging/
ꥢ /(n) (comp) anti-aliasing/
ꥢ /(n) (comp) anti-aliasing/
֥å /(n) anti-establishment/
饤ޥå /(n) anticlimax/
 /(n) antigram/
ɥ /(n) anticodon/
ԡ [ԡ] /(n) (comp) anti-copying technology (software)/
 /(n,vs) (abbr) (sl) negative comment/opposing comment/
å /(adj-no) antiskid/
ߥƥ /(n) (obsc) anti-Semitism/
 /(adj-no) anti-dive/
å /(n,adj-na) antique (fre:)/
å [å] /(n) antique (typeface)/
ơ /(n) antithesis (ger: Antithese)/
ƥȥ /(n) anti-theatre (theater) (fre: anti-theatre)/
ɡ /(n) antidote/
Υå /(n) antiknock/
Υå [Υå] /(n) antiknock agent/
Υå [Υå] /(n,adj-no) anti-knocking/
Υߡ /(n) antinomy (ger: Antinomie)/
ϥå /(n) (comp) anti-hacking/
ҡ /(n) antihero/
ҥ塼ޥ˥ /(n) anti-humanism/
ԥ /(n) antipyrine/
ե֥ /(n) antifebrin/
եߥ˥ /(n) antifeminism/
ե꡼ /(n) antifreeze/
ޥͥå /(n) antimagnetic/
ˡ /(n,adj-no) antimony (Sb) (ger: Antimon)/
 /(n,adj-no) antimony (Sb) (ger: Antimon)/
 /(n) anchovy/
ӡ /(n) anchovy/
å֥졼ƥ /(n) anti-lock brake system/ABS/
å֥졼ƥ /(n) anti-lock brake system/ABS/
ޥ /(n) anti-roman (fre:)/
ġ /(n) en-tout-cas (track or tennis court surface made of clay and crushed brick) (fre:)/
ġ /(n) en-tout-cas (track or tennis court surface made of clay and crushed brick) (fre:)/
ƥ /(n,adj-na) antique (fre:)/(P)/
ƥեå /(n) antique fashion/
ƥեå /(n) antique fashion/
ƥ /(n) Antigua/
ƥС֡ /(n) Antigua and Barbuda/
ƥС֡ /(n) Antigua and Barbuda/
ƥå /(n,adj-na) antique (fre:)/
ƥѥ /(n) antipasto (ita:)/
ƥɥå /(n) antedrug/
ƥ /(n) (1) antenna/(2) person who collects information or opinions/(P)/
ƥʡå /(n) (1) shop used for testing sales of new products (wasei: antenna shop)/showroom/(2) shop selling local specialities to Tokyo/
ƥʥå /(n) (1) shop used for testing sales of new products (wasei: antenna shop)/showroom/(2) shop selling local specialities to Tokyo/
ƥΨ [ƥʤȤ] /(n) (comp) antenna gain factor/
ƥ /(n) antelope/
ǥ /(n) (1) (uk) endive (fre:)/(2) chicory/
ǥեߥ /(n) Andean flamingo (Phoenicopterus andinus)/
ǥͥ /(n) Andean mountain cat (Leopardus jacobitus)/
ǥեߥ /(n) Andean flamingo (Phoenicopterus andinus)/
ǥޥ /(n) (uk) Andean mountain cavy (Microcavia niata)/
ǥ [ǥޥ] /(n) (uk) Andean mountain cavy (Microcavia niata)/
ǥå /(n) undead/
ǥѥ /(n) independents (in the context of art) (fre:)/
ǥ꡼ /(n) (comp) Undelete/
ȥ˥ /(n) anthocyanidin/
ȥ˥ /(n) (chem) anthocyanin/
ȥ /(n) anthocyan/
ȥ˥ /(n) antonym/
ȥ饭Υ /(n) anthraquinone/
ȥ饭Υ [ȥ饭Υ󤻤礦] /(n) anthraquinone dye/
ȥ饻 /(n) anthracene/
ȥץ̡ /(n) entrepreneur/
ȥ /(n) entremets (fre:)/
ȥ /(n) (1) entree (fre:)/(2) (abbr) entrepreneurship/
ȥ졼 /(n) entree (fre:)/
ȥץʡ /(n) entrepreneur/
ȥݥ /(n) (obsc) anthropology (ger: Anthropologie)/
ȥɸ [ȥ󤷤礦] /(n) Anton's syndrome/
 /(n) (1) and/ampersand sign/(2) logical AND/(P)/
ɥ /(n) undo/
ɥ /(n) andouille (fre:)/
ɥȥ /(exp) un, deux, trois (fre:)/
ɥ /(n) Andorra/
ɥ /(n) android/(P)/
ɥ /(n) androgen (ger:)/
ɥƥ /(n) androsterone/
ɥ /(n) Andromeda/
ɥ [ɥ] /(n) Andromeda galaxy/
ɥ [ɥ] /(n) (astron) Andromeda (constellation)/the Chained Woman/
ɥ󥯥饲 /(n) (uk) jimble (Carybdea rastoni)/
ɲϩ [ɤ] /(n) (comp) AND circuit/
ʥϥɥ /(n) (uk) Anna's woodpecker (Calypte anna)/
ʥС³ [ʥСɤĤ] /(n) (comp) unnumbered connection/
˪Ļ [ʤϤɤ] /(n) (uk) Anna's woodpecker (Calypte anna)/
˥奤 /(n,adj-na) ennui (fre:)/boredom/listlessness/languor/
˥ϥ /(n) hello (kor: annyeonghaseyo)/hi/
Ρ /(adj-no,adj-na,adj-f,n) unknown/
Υ /(adj-no,adj-na,adj-f,n) unknown/
ϥåԡ /(n) unhappy/
С /(n,adj-no) amber/umber/
Сꥹ /(n) ambergris/
Х /(n) ambassador/
Х /(adj-na) (1) unbalanced/imbalance/(n) (2) ambulance/(P)/
Хɥ /(n) unbundling/
Хɥ /(vs) to unbundle/
ѡ /(n) ampersand (&)/
ѡ /(n) unparser/
ѥ /(n) umpire/
ѥ /(n) umpire/
ѥ /(n) ampersand (&)/
ѥå /(n,vs) (comp) unpack/
ѥåɽˡ [ѥåäҤ礦ۤ] /(n) (comp) unpacked decimal notation/
ѥåɽˡ [ѥåäҤ礦ۤ] /(n) (comp) unpacked decimal notation/
ѥ /(n) (1) bread roll filled with anko/(2) paint thinner placed inside a bag used as a drug/
ҥ塼 /(n) amphiuma/
ӥ /(n) ambiance/ambience/
ӥ /(n) (comp) ambient/
ӥȸ [ӥȤ] /(n) (comp) ambient light/
ӥ奤ƥ /(n) ambiguity/
ӥ㥹 /(adj-no,adj-na) ambitious/
ӥ /(n) ambition/
ӥХ /(n,adj-no) ambivalence/
ӥХ /(adj-na) ambivalent/
ӥХ /(adj-na) ambivalent/
ӥ /(adj-f) (abbr) unbelievable/
ӥ꡼Хܡ /(adj-f) unbelievable/
ӥ /(n) anvil/
ӥ /(n,adj-no) ambivalence/
ԥ /(n) ampicillin/
ե /(n) child (fre: enfant)/
ե󡦥ƥ֥ /(n) enfants terribles (fre:)/
եƥ֥ /(n) enfants terribles (fre:)/
եȥɥ° [եȥɥ󤾤] /(n) Amphichaetodon/genus of butterflyfishes in the family Chaetodontidae/
եץƥ /(adj-no) amphiprostyle/
ե /(adj-na) unfair/(P)/
եߥ /(n) amphetamine/
եΡ /(n) (comp) Amphenol/
եޥå /(n) (comp) unformat/
ե /(n) amphora/
ե /(n) art informel (1950s French art movement) (fre:)/
ե /(n,vs) (comp) unfollow/
֥塼 /(n) (1) embouchure (fre:)/position and use of the lips, tongue, and teeth in playing a wind instrument/(2) mouthpiece of a musical instrument/
֥奢 /(n) (1) embouchure (fre:)/position and use of the lips, tongue, and teeth in playing a wind instrument/(2) mouthpiece of a musical instrument/
֥å /(n) ambush/
֥쥤֥ /(adj-f) unbreakable/
֥ /(n) umbrella/
֥顦å /(n) umbrella cut/
֥饫å /(n) umbrella cut/
 /(n) (1) amp/ampere/(2) (abbr) amplifier/(P)/
ץ /(n) (comp) AMPS/
ץ饰 /(exp) unplugged/not needing or having electrification (e.g. music)/
ץե /(n) amplifier/
ץե /(n) amplifier/
ץ /(n) ampoule (fre:)/
ץ졼֥ /(n,adj-no) unplayable/
ץ쥢֥ /(n,adj-no) unplayable/
ץ쥤֥ /(n,adj-no) unplayable/
ץ쥷˥ /(n) (obsc) Impressionism (fre: impressionnisme)/
ץ֥ /(n,adj-no) unplayable/
ץץ /(n) impromptu (fre:)/
ڡˡ§ [ڡΤۤ] /(n) Ampere's law/
ڥ /(n) ampere/
ڥ [ڥ] /(n) ampere hour/
ڥ /(n) (1) Machaerina rubiginosa (species of tropical sedge) (may: ampela)/(2) woven mat made of Machaerina rubiginosa root/
ڥ饤 /(n) (uk) Machaerina rubiginosa (species of tropical sedge)/
ڥ [ڥ餤] /(n) (uk) Machaerina rubiginosa (species of tropical sedge)/
ۥƥꥷ /(n) amphotericin/
ܥ󥹥 /(n) Ambon chromis (Chromis amboinensis)/
ݥԥ顼 /(n) unpopular/
ޥ /(n) (comp) unmount (e.g. a drive)/
ޥå /(n) discrepancy (wasei: unmatch)/
ޥ͡ /(n) (comp) unmanaged code/
ޥ͡ /(adj-no) (comp) unmanaged/
᡼ /(n) ammeter/
ʥ /(n) ammonite/
˥ /(n,adj-no) ammonia/(P)/
˥ˡ [˥ۤ] /(n) ammonia soda process/
˥ [˥] /(n) ammonia water/aqueous ammonia/
˥ /(n) ammonium/
饤 /(n) ammolite/
 /(adj-na) unmoral/
å /(adj-na) unlucky/
å /(n,vs) unwrap/unwrapping/
 /(n) unloader/
 /(n) (comp) unload/
å /(n) unlock/
 /(n) anvil/
 /(n) (1) avatar/incarnation of an immortal being (Hindu)/(2) (comp) icon or representation of a user in a shared virtual reality/
󡦥 /(n) avant-garde (fre:)/
󥮥 /(n) avant-garde (fre:)/
塼 /(n) adventure (fre: aventure)/
ʥƥ /(n) avena sativa/
ޥꥢ /(exp) Ave Maria (prayer) (lat:)/Hail Mary/
˥ /(n) avenue/boulevard/
˥塼 /(n) avenue/boulevard/
ޥꥢ /(exp) Ave Maria (prayer) (lat:)/Hail Mary/
 [夦夦] /(n) association football/soccer/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "a"/
ƻ [褦] /(n) adjective ending in "i"/i-adjective/
 /(n) (uk) soft rush (Juncus effusus var. decipiens)/
 /(n) 1st in a sequence denoted by the iroha system/1st note in the diatonic scale (used in key names, etc.)/
 /(n) eon/very long period of time/
ԡ /(n) (comp) ERP/
 /(n) (comp) EIA/
 /(n) (comp) EISA/
ǥ /(n) (comp) EIDE/
 /(n) electric-eye camera/
ԡ /(n) (comp) EEPROM/
ԡ /(n) (comp) ESC-P/
२ /(n) (comp) EMS/
२ॵϥ /(n) (comp) EMM386/
ॷ /(n) (comp) EMC/
ӡ /(n) (comp) EMB/
륨ԡ /(n) (comp) ELAP/
 /(n) (comp) EOS/
 /(n) (comp) EOF/
 /(n) eon/very long period of time/
 /(n) eagle (bird of prey, Accipitridae family)/(P)/
 /(n) (comp) ECOM/
 /(n) ether/
ܡ /(n) ether(net) board/
ȡ /(n) (comp) EtherTalk/
ͥå /(n) (comp) Ethernet/
ͥåȡɥ쥹 /(n) (comp) Ethernet address/
ͥåȥɥ쥹 /(n) (comp) Ethernet address/
 /(n) (comp) ECM/
 /(adj-na,n) easy/(P)/
 /(n) easy order/
 /(n) easy care/
ѥ /(n) loose-fitting pants with an elastic or drawcord waist (wasei: easy pants)/
ե饤 /(n) routine fly ball (baseball) (wasei: easy fly)/
ڥ /(n) easy payment (system)/
ߥ /(n) silly mistake (wasei: easy miss)/careless mistake/
ꥹ˥ /(n) (abbr) easy listening music/
ꥹ˥󥰡ߥ塼å /(n) easy listening music/
 /(n) (comp) Ezweb/
 /(n) (comp) EGA/
 /(n) easy order/
 /(n) easy care/
 /(n) easy-going/
 /(n) (comp) EZ-SCSI/
ѥ /(n) loose-fitting pants with an elastic or drawcord waist (wasei: easy pants)/
ե饤 /(n) routine fly ball (baseball) (wasei: easy fly)/
ڥ /(n) easy payment (system)/
ߥ /(n) silly mistake (wasei: easy miss)/careless mistake/
ꥹ˥ /(n) (abbr) easy listening music/
ꥹ˥󥰥ߥ塼å /(n) easy listening music/
 /(n) (1) aegis (mythical shield)/(2) Aegis (system)/Aegis (missile guidance system)/
ƥ /(n) Aegis system/
ƥ /(n) Aegis system/
 [] /(n) Aegis ship/
㡼ʥ /(n) (comp) e-journal/
 /(n) (comp) eSuite/
 /(n) Easter/(P)/
å /(n) easter egg/
Хˡ /(n) Easter bunny/
ɥХե饤եå /(n) Easter Island butterflyfish (Chaetodon litus)/white-tip butterflyfish/
å /(n) easter egg/
Хˡ /(n) Easter bunny/
 [Ȥ] /(n) Easter Island/
å /(n) (comp) Easter egging/
 /(n) eastern/
󡦥å /(n) eastern grip (in tennis)/
󡦥꡼ /(n) Eastern League/
󥰥å /(n) eastern grip (in tennis)/
꡼ /(n) Eastern League/
 /(n) (1) east/(2) yeast/(P)/
ȡ /(n) East End/
ȡ /(n) East Coast/
ȡ /(n) East Side/
ȥȥƥåեꥫ󥹥ڡɥեå /(n) East Atlantic African spadefish (Ephippus goreensis, species of Eastern Atlantic spadefish)/
ȥ /(n) East End/
ȥ /(n) East Coast/
ȥ /(n) East Side/
ȥѥեåХե饤եå /(n) threebanded butterflyfish (Chaetodon humeralis)/
ȶ [Ȥ] /(n) yeast cell/
 /(n) (comp) e-zine/
 /(n) easel/
֥塼 /(n) (comp) EWS/
ƥå /(n) (comp) ETX/
ƥ /(n) (comp) e-text/
ǥ /(n) (comp) EDI/
ǥե /(n) (comp) EDIFACT/
ǥ /(n) (comp) EDS/
ǥ /(n) (comp) EDO RAM/
ǥ桼 /(n) (comp) edu/
ȡ /(n) eat in (as in at a fast food restaurant)/
ȥ /(n) eat in (as in at a fast food restaurant)/
ȥ󡦥顼 /(n) Eton collar/
ȥ󥫥顼 /(n) Eton collar/
 /(n) Eid (Muslim festival) (ara:)/Id/
ɥ륢ɥϡ /(n) Eid ul-Adha (ara:)/Id ul-Adha/
ɥեȥ /(n) Eid ul-Fitr (ara:)/Id ul-Fitr/
ӥͥ /(n) (comp) e-business/
ӥ /(n) evil/
ԡ /(n) (comp) EPWING/
ԡ /(n) (comp) EPROM/
֥ /(n) evil/
֥ /(n) even/
֥󡦥ѡ /(n) even par/
֥󡦥ڡ /(n) even pace/
֥ѡ /(n) even par/
֥ڡ /(n) even pace/
٥ /(n) (comp) eBay/
ۡॺ /(n) eHomes (Japanese construction certification company)/
ޥ /(n) (comp) eMachines/
ޥå /(n) (comp) Emacs/
᡼롦 /(n) (comp) e-mail card/
᡼륫 /(n) (comp) e-mail card/
ᥤ /(n) (comp) e-mail/
⡼ /(n) (comp) EMALL/
桼 /(n) (comp) EUC/
桼 /(n) (comp) eucjis/
 /(n) yield/
ɡ /(n) yield curve/
ɡץå /(n) yield spread/
ɥ /(n) yield curve/
ɥץå /(n) yield spread/
 /(n) (comp) eWorld/
 /(n) ear/
ԥ /(n,vs) ear piercing/
ݥåȥ󥸥եå /(n) goldtail angelfish (Pomacanthus chrysurus)/earspot angelfish/
ԥ /(n,vs) ear piercing/
֥å /(n) yearbook/
 /(n) ear-ring/
 /(n) (abbr) Iran-Iraq/
ޥॷ /(n) (uk) Ijima's leaf warbler (Phylloscopus ijimae)/Izu leaf warbler, Ijima's willow warbler/Ijima's warbler/
 /(n) (uk) least weasel (Mustela nivalis)/
 /(n) (uk) ocellated octopus (Octopus ocellatus)/
ť /(n) (uk) least weasel (Mustela nivalis)/
 /(int) yay/
 /(int) yes/
ƥ /(n) yeti/abominable snowman/
ƥܥ /(n) Goteborg/Gothenburg/
˥ /(n) Janissary (ota:)/Janizary/
 /(adj-na,n) yellow/
 /(adj-na,n) yellow/
󥦥 /(n) (uk) swift's nest (used to make bird's nest soup)/
ġ楤 /(n) (uk) Chinese high fin banded shark (Myxocyprinus asiaticus) (chi: yanzhiyu)/Chinese sucker/
ᥬ /(n) (uk) Australian green tree frog (Litoria caerulea)/green tree frog/White's tree frog/dumpy tree frog/
 /(n) (uk) Japanese house bat (Pipistrellus abramus)/
֥ /(n) (uk) harlequin roach (Neostylopyga Rhombifolia)/harlequin cockroach/
 /(n) (uk) Formosan subterranean termite (Coptotermes formosanus)/
 /(n) (1) Jesus (lat:)/(int,n) (2) yes/(P)/
ꥹ /(n) Jesus Christ/
Ρ /(exp) yes or no/yes-no/all or nothing/
ꥹ /(n) Jesus Christ/
 /(n) (uk) house sparrow (Passer domesticus)/
ǡ /(n) yesterday/
ޥ /(n) yes-man/
 /(n) Jesus (lat:)/
 [] /(n) Society of Jesus/Jesuits/
 [] /(n) Jesuit/
å /(exp) (col) Yessir!/
ƥ /(n) yeti/abominable snowman/
ǥ /(n) (sl) home telephone/home phone number/
˥ /(n) Janissary (ota:)/Janizary/
ͥ /(n) domesticated cat/
Х /(n) (uk) housefly (Musca domestica)/house fly/
 /(n) Yemen/
󥪥ȥ /(n) Yemen monitor (Varanus yemenensis, species of carnivorous monitor lizard found at the base of the Tihama mountains along the western coast of Yemen)/
 /(adj-na,n) yellow/(P)/
 /(n) yellow ochre/
 /(n) yellow ochre/
 /(n) yellow card (e.g. in soccer)/
 /(n) (1) Yellow Cab/(2) (sl) Japanese woman who readily sleeps with foreign men (sometimes a stereotype of all Japanese women)/
֥ /(n) (comp) yellow cable/
㡼ʥꥺ /(n) yellow journalism/
 /(n) yellow zone/
 /(n) yellow tang (Zebrasoma flavescens, species of Pacific tang)/
եå /(n) yellow flag/
֥å /(n) Yellow Book/
ץ쥹 /(n) yellow press/
ڡ /(n) Yellow Pages/
ڡѡ /(n) yellow paper/
ڥ /(n) yellow peril/
륯ߥ /(n) yellow-axil chromis (Chromis xanthochira)/
󥸥եå /(n) yellow-ear angelfish (Apolemichthys xanthotis)/Red Sea angelfish/
 /(n) yellow ochre/
 /(n) yellow ochre/
 /(n) yellow card (e.g. in soccer)/
 /(n) (1) Yellow Cab/(2) (sl) Japanese woman who readily sleeps with foreign men (sometimes a stereotype of all Japanese women)/
饦ɥХե饤եå /(n) yellow-crowned butterflyfish (Chaetodon flavocoronatus)/
 /(n) yellowcake/
֥ /(n) (comp) yellow cable/
㡼ʥꥺ /(n) yellow journalism/
ȥ饤ץꥹ /(n) yellowstripe coris (Coris flavovittata)/
ڥåɥߥ /(n) yellow-speckled chromis (Chromis alpha)/
ݥƥåȥơ /(n) yellowspotted sawtail (Prionurus maculatus, species of Southwest Pacific tang)/
 /(n) yellow zone/
 /(n) yellow tang (Zebrasoma flavescens, species of Pacific tang)/
ơ롦󥸥եå /(n) yellowtail angelfish (Apolemichthys xanthurus)/Indian yellowtail angelfish/
ơ롦꡼ӥåȥեå /(n) brown-spotted spinefoot (Siganus stellatus, species of rabbitfish from the Indian Ocean)/starspotted spinefoot/tellate rabbitfish/yellow-tail starry rabbitfish/
ơ롦 /(n) yellowtail tang (Zebrasoma xanthurum, species of Western Indian tang)/purple tang/yellowtail surgeonfish/
ơ륨󥸥եå /(n) yellowtail angelfish (Apolemichthys xanthurus)/Indian yellowtail angelfish/
ơ륵եå /(n) yellowtail surgeonfish (Prionurus punctatus, species of Eastern Central Pacific tang found in reefs from the Gulf of California to El Salvador)/
ơ륵եå /(n) yellowtail surgeonfish (Prionurus punctatus, species of Eastern Central Pacific tang found in reefs from the Gulf of California to El Salvador)/
ơ륹꡼ӥåȥեå /(n) brown-spotted spinefoot (Siganus stellatus, species of rabbitfish from the Indian Ocean)/starspotted spinefoot/tellate rabbitfish/yellow-tail starry rabbitfish/
ơ륿 /(n) yellowtail tang (Zebrasoma xanthurum, species of Western Indian tang)/purple tang/yellowtail surgeonfish/
ƥɥåץХե饤եå /(n) yellow teardrop butterflyfish (Chaetodon interruptus)/
ƥåץॼեå /(n) yellowtip damselfish (Stegastes pictus)/
ƥ꡼եեå /(n) yellowtail reeffish (Chromis enchrysura)/Caribbean chromis/
ե󥯥ߥ /(n) yellowfin chromis (Chromis xanthopterygia)/Arabian chromis/
ե󥵡եå /(n) yellowfin surgeonfish (Acanthurus xanthopterus, Indo-Pacific species of tang)/
ե󥵡եå /(n) yellowfin surgeonfish (Acanthurus xanthopterus, Indo-Pacific species of tang)/
եå /(n) yellow flag/
֥å /(n) Yellow Book/
ץ쥹 /(n) yellow press/
إåɥХե饤եå /(n) yellowhead butterflyfish (Chaetodon xanthocephalus)/
إåɥ˥ /(n) yellow-head monitor (Varanus melinus, species of carnivorous monitor lizard native to Indonesia)/quince monitor/
ڡ /(n) Yellow Pages/
ڡѡ /(n) yellow paper/
ڥ /(n) yellow peril/
󥭡 /(n) yellow Yankee/
 /(n) Io (moon of Jupiter)/
ʥ /(n) ionizer/
˥ˡ [˥ݤ] /(n) Ionian mode/
˥ /(n) Ionium/
ޥ /(n) Ainu brown bear sacrificial ceremony (ain:)/
 /(n,adj-no) ion/electrically-charged atom/(P)/
󡦥󥸥 /(n) ion engine/
󡦥ͥ /(n) ion channel/
󡦥ӡ /(n) ion beam/
󡦥ݥ /(n) ion pump/
󡦥å /(n) ion rocket/
󥨥󥸥 /(n) ion engine/
ͥ /(n) ion channel/
ǥݥץ /(n) (comp) ion-deposition printer/
ӡ /(n) ion beam/
ݥ /(n) ion pump/
å /(n) ion rocket/
 [] /(n,vs) ionization/ionisation/
󲽥ͥ륮 [󤫥ͥ륮] /(n) energy of ionization/energy of ionisation/
󲽷 [󤫤] /(n) ionization tendency/ionisation tendency/
 [] /(n) electrovalence/
 [󤭤礦] /(n) ionic strength/
 [󤱤Ĥ] /(n) ionic bond/
뾽 [󤱤ä礦] /(n) ionic crystal/
 [󤱤Ӥ礦] /(n) ion microscope/
 [󤳤] /(n) ion exchange/
򴹼 [󤳤󤸤夷] /(n) ion exchange resin/
򴹿 [󤳤󤹤] /(n) deionized water/DI water/
 [󤻤] /(n) (1) ionicity/(adj-f) (2) ionic/
 [夦ˤ夦] /(n) ion implantation/
Ⱦ [Ϥ󤱤] /(n) ionic radius/
ȿ [ϤΤ] /(n) ionic reaction/
 /(n) (uk) cuttlefish/squid/
ι [Τ] /(n) cuttlebone/
ν [Τդ] /(n) cuttlebone/
 [Τ] /(n) squid's ink/
 /(n) squid tentacles/
 /(n) (uk) squid intestines/
 /(adj-f) (sl) grim/stern/
ʥ /(n) (uk) Japanese sand lance (Ammodytes personatus)/Pacific sandeel/
ե饤 /(n) (food) (uk) fried squid/calamari/
꥽ /(n) (uk) horny goat weed (Epimedium grandiflorum var. thunbergianum)/
 /(n) (uk) Japanese grosbeak (Eophona personata)/
ɥ /(n) (uk) long-billed plover (Charadrius placidus)/
­ [] /(n) squid tentacles/
 [] /(n) squid ink/
 /(n) (uk) Tinea translucens (species of clothes moth)/
 /(n) (uk) Korean mussel (Mytilus coruscus)/
 /(n) (1) crying of a baby/(2) tickle in the throat/
ޥ /(n) (uk) black-striped mussel (Mytilopsis sallei)/
 /(n) (1) living/being alive/(2) freshness/liveliness/vitality/(3) situation in which a group of stones cannot be captured because it contains contains two or more gaps (in go)/(4) (uk) stet/leave as-is (proofreading)/(pref) (5) damned/
 /(exp,adj-i) fresh (e.g. fish)/
Τ /(exp,adj-f) very fresh (e.g. food)/
 /(n) ixia (lat:)/
ꥹ [ꥹ󤽤] /(n) (obsc) Anglo-Dutch Wars (1652-1654, 1665-1667, 1672-1674)/
ꥹӥ [ꥹӥޤ󤽤] /(n) Anglo-Burmese Wars (1823-1826, 1852-1853, 1885-1887)/
ꥹѸ [ꥹ] /(n) British English/
ꥹ [ꥹ礦] /(n) English Channel/
ꥹи [ꥹ] /(n) British empiricism/
ꥹ [ꥹȤ] /(n) British Isles/
ꥹ [ꥹ] /(n) Englishman/Englishwoman/
ꥹ [ꥹ] /(n,adj-no) British made/made in Britain/
ꥹ [ꥹƤ] /(n) British Empire/
ꥹ쥤ɲ [ꥹҤɤ] /(n) British East India Company/
ꥹʸ [ꥹ֤󤬤] /(n) English literature/
ꥹΥ [ꥹ礦] /(n) British Guiana/
ꥹΥۥǥ饹 [ꥹ礦ۥǥ饹] /(n) British Honduras/
ꥹΥܥͥ [ꥹ礦ܥͥ] /(n) British Borneo/
ꥹΥ [ꥹ礦󤷤Ȥ] /(n) British Virgin Islands/
ꥹϢˮ [ꥹݤ] /(n) Commonwealth of Nations (formerly British Commonwealth)/
åץ /(n) equipment/
ȥ /(n) excitement/
åȥХե饤եå /(n) blacktail butterflyfish (Chaetodon austriacus)/exquisite butterflyfish/
åȡԥߡӡ /(n) exquisite pygmy goby (Trimma preclarum)/
åȥԥߡӡ /(n) exquisite pygmy goby (Trimma preclarum)/
륹 /(n) ichthyosaurus (lat:)/ichthyosaur/
˥ /(n) ichthyornis (extinct Cretaceous-period seabird)/
ʥ /(exp,adj-i) (sl) (joc) not good/bad/
 /(n) (col) (uk) man who enjoys child rearing/
 /(n) salted salmon roe (i.e. individual mature eggs) (rus: ikra)/(P)/
 /(n) iguana/
Υɥ /(n) iguanodon (lat:)/
 /(n) (uk) soft rush (Juncus effusus var. decipiens)/
 [] /(n) Juncaceae/rush family/
 [⤯] /(n) Boletales/order of mushrooms/
˥å /(n) ignition/
˥å󡦥 /(n) ignition key/
˥å󡦥 /(n) ignition coil/
˥å󥭡 /(n) ignition key/
˥å󥳥 /(n) ignition coil/
˥֥饤 /(n) ignimbrite/
Ρ٥ [Ρ٥뤷礦] /(n) Ig Nobel Prize/
ܸ [ܤ] /(n) Igbo (language)/Ibo/
롼 /(n) igloo/
Ƥ /(adj-f) cool/with-it/turn-on/sexy/
 /(v1,vi) (1) (col) to be good (at)/to go well/(2) to look (taste, etc.) good/
 /(n) Ikea (housewares store)/
 /(exp,n,adj-na) (1) excited/pressing forward/go-go/(in) high spirits/(having) excessive energy/(int) (2) Go!/go-man-go!/(adv) (3) connecting/separating/
祦 /(n) (uk) Hyriopsis schlegelii (species of freshwater mussel)/
 /(n) Cynanchum caudatum (species of swallowwort) (ain:)/
 /(n) (uk) good-looking guy/handsome man/hunk/Adonis/cool guy/
 [] /(n) (uk) good-looking guy/handsome man/hunk/Adonis/cool guy/
 /(adj-na) (1) equal/(2) (math) the equality sign (=)/(exp) (3) (col) equals (A equals B)/(P)/
롦ѡȥʡ /(n) equal partner/
롦եåƥ /(n) equal footing/
륪ݥ塼˥ƥ /(n) equal opportunity/
ѡȥʡ /(n) equal partner/
եåƥ /(n) equal footing/
뵡ǽ [뤭Τ] /(n) (comp) equals function/
饯֥ /(n) tope shark (Galeorhinus galeus)/soupfin shark/
饯֥° [饯֥] /(n) Galeorhinus (genus whose only member is the school shark, Galeorhinus galeus, in the family Triakidae)/
Υ饹 /(n) iconoclasme (fre:)/
Υե /(n) iconography/
Υ /(n) iconology/
饤 /(n) equalizer/equaliser/
饤 /(n) equalizer/equaliser/
 /(n) icon (religious) (ger: Ikon)/
ɥåȥ /(n) (comp) ISIZE.COM/
 /(n) (uk) chicken grunt (species of fish, Parapristipoma trilineatum)/threeline grunt/
 /(n) (uk) chicken grunt (species of fish, Parapristipoma trilineatum)/threeline grunt/
 /(n) (1) isaza goby (Gymnogobius isaza)/(2) ice goby (Leucopsarion petersii)/(3) Neomysis intermedia/
 /(n) (1) Neomysis awatschensis (shrimp)/(2) (obs) Neomysis intermedia (shrimp)/
 [䤷] /(n) Isaiah (book of the Bible)/
ꥦ /(n) (uk) (sens) frogfish (any fish of family Antennariidae, esp. the striated frogfish, Antennarius striatus)/
륫 /(n) (uk) Dall's porpoise (Phocoenoides dalli)/
塞 /(n) (uk) Ishikawa's frog (Odorrana ishikawae)/
 /(n) (uk) Unio douglasiae (species of freshwater mussel)/
 /(n) (uk) rock porgy (Oplegnathus punctatus)/spotted knifejaw/
 /(n) (uk) any turtle of the genus Mauremys (esp. the Japanese pond turtle, Mauremys japonica)/
쥤 /(n) stone flounder (Kareius bicoloratus)/
 /(n) (uk) striped beakfish (Oplegnathus fasciatus)/
ߥ /(n) (uk) toothed top shell (Monodonta labio)/
ߥɥ /(n) (uk) Dardanus crassimanus (species of left-handed hermit crab)/
ɥ /(n) (uk) stone curlew/thick-knee (Burhinus oedicnemus)/
ɥ祦 /(n) (uk) Cobitis takatsuensis (species of loach)/
ʥ /(n) (uk) striped jewfish (Stereolepis doederleini)/
ե /(n) (uk) small-toothed jobfish (Aphareus furca)/
ޥƥ /(n) (uk) date shell (Lithophaga curta)/date mussel/
५ /(n) (uk) stone centipede (Lithobiomorpha spp.)/
 /(n) (uk) white croaker/blue drum (Pennahia argentata)/
 /(n,vs) (comp) eject/
ȥܥ /(n) (comp) ejector button/
 /(n) (uk) (rkb:) Chinese guger tree (Schima wallichii)/
ƥϡ /(n) ijtihad (use of discretionary judgement in deducing a law not specified in scripture) (ara:)/
 /(n) (uk) common crossbill (Loxia curvirostra)/
 /(n) (uk) brassy chub (Kyphosus vaigiensis)/
֥å /(n) (comp) establishment/
֡ /(n) Istanbul/(P)/
֥ /(n) Istanbul/
ѥ˥ /(n) Spain (spa:)/
ޡ [ޡ] /(n) Ismailism/branch of Shia Islam/
顼 /(n,adj-no) Islam/
顼 [顼फ] /(n) radical Islamism/Islamic extremism/
饨롦ӡ /(n) Israel lobby/
饨ӡ /(n) Israel lobby/
ޥС /(n) Islamabad (Pakistan)/
 /(n,adj-no) Islam/(P)/
 [फ央] /(n) Islamic extremism/
 [फ] /(n) radical Islamism/Islamic extremism/
ඵ [भ礦] /(n,adj-no) Islam/(P)/
ඵ [भ礦] /(n) Muslim/
ึ [लꤷ央] /(n) Islamic fundamentalism/
 [ष央] /(n) Islamism/Islamicism/
 [ष礳] /(n,adj-f) Islamic countries/Islamic world/
 [դä] /(n) Islamic revival/
ʸ [֤] /(n) Islamic culture/
ˡ [ۤ] /(n) Islamic law (i.e. sharia)/
 [줭] /(n) Islamic calendar/
 [ɤ] /(n) (obsc) Iceland moss (Cetraria islandica)/Iceland lichen/
ꥲ [Ȥꥲ] /(n) musical chairs/
ϥʥȥ饶 /(n) Izu cat shark (Scyliorhinus tokubee, species found in Japan)/
 /(n) (1) ism/(suf) (2) -ism/(P)/
 /(n) (uk) spiny lobster (esp. Japanese spiny lobster, Panulirus japonicus)/
 /(n) (1) (uk) striped mullet (Mugil cephalus)/(2) (uk) redlip mullet (Chelon haematocheilus)/(3) (uk) Indo-Pacific tarpon (Megalops cyprinoides)/
ꥢॷ /(n) (uk) cottony cushion scale (species of scale insect, Icerya purchasi)/
ꥢ [ꥢष] /(n) (uk) cottony cushion scale (species of scale insect, Icerya purchasi)/
 /(pref) (chem) iso-/
 /(n) (uk) dewdrop spider (any spider of genus Argyrodes)/
 /(n) isooctane/
 /(n) (uk) Asian shore crab (Hemigrapsus sanguineus)/
Υ /(n) isoquinoline/
㥯 /(n) (uk) sea anemone/
㥯 [㥯⤯] /(n) Actiniaria/order comprising the sea anemones/
 [󤵤] /(n) isocyanic acid/
 [󤵤󤨤] /(n) isocyanate/
 /(n) (uk) common sandpiper (Actitis hypoleucos)/
 /(n) Isodine (iodine based disinfectant)/
 /(n) yellowtail sergeant (Abudefduf notatus)/
ӥ /(n) isosorbide/
åƸ [åפɤ] /(n) Aesop's Fables/
åʪ [åפΤ] /(n) Aesop's Fables/
˥ /(n) isoniazid/
˥ҥɥ饸 [˥󤵤ҥɥ饸] /(n) isonicotinic acid hydrazide/
ϥ /(n) Eviota abax (species of pygmy goby ranging from Southern Japan to Hainan Is.)/
ϥ° [ϥ] /(n) Eviota/genus comprising the pygmy gobies/
ҥɥ /(n) (uk) blue rock-thrush (Monticola solitarius)/
եܥ /(n) isoflavone/
ե /(n) isoflurane/
֥ /(n) isobutane/
֥ /(n) isobutylene/
ץ /(n) isoprene/
ץ󡦥 /(n) isoprene rubber/
ץ󥴥 /(n) isoprene rubber/
ץѥΡ /(n) isopropanol/
ץԥ롦륳 /(n) isopropyl alcohol/
ץԥ륢륳 /(n) isopropyl alcohol/
ޥ /(n) (uk) dogtooth tuna (Gymnosarda unicolor)/
 /(n) (uk) eunicid (any worm of family Eunicidae)/
顼 /(n) isomerase/
ͥ /(n) isorhamnetin/
 /(n) isoleucine (ger: Isoleucin)/
 [] /(n) isomer/
ᤷ /(n) (abbr) Italian food/
 [Ӥ礦] /(n) "ouch-ouch disease", caused by cadmium poisoning from industrial wastes in Toyama Prefecture/
 /(n) (abbr) Italian casual/
 [󤵤] /(n) itaconic acid/
 /(n) (uk) Castanopsis sieboldii (species of chinquapin)/
ѥ /(n) deepbody bitterling (species of cyprinid, Acheilognathus longipinnis)/
 /(n) (1) (uk) weasel (esp. the Japanese weasel, Mustela itatsi)/(2) mustelid (any other member of the weasel family, inc. badgers, martens, minks, ferrets, otters, polecats, stoats, skunks, etc.)/
ä /(n) (uk) doing the same thing repeatedly/
ʥ /(n) (uk) ferret badger (esp. the Chinese ferret-badger, Melogale moschata)/
 /(n) (uk) goatsbeard brotula (species of ophidiiform fish, Brotula multibarbata)/
å /(n) (uk) doing the same thing repeatedly/
 /(n) (uk) tiger shark (Galeocerdo cuvier)/
° [᤾] /(n) Galeocerdo (genus in the family Carcharhinidae whose sole member is the tiger shark)/
ϥ /(n) (uk) false indigo (Amorpha fruticosa)/bastard indigo/leadwort/
 [] /(n) Mustelidae/family comprising the weasels/
ɥ /(n) (uk) Japanese knotweed (Fallopia japonica)/Japanese fleeceflower/Mexican bamboo/Polygonum cuspidatum/Reynoutria japonica/
 /(n) nuisance mail (such as chain mail, etc.)/
᡼ /(n) nuisance mail (such as chain mail, etc.)/
 /(n) nuisance mail (such as chain mail, etc.)/
䥫 /(n) (uk) painted maple (Acer mono)/
䥬 /(n) (uk) Japanese bay scallop (Pecten albicans)/
ꥢͥå /(n) the Italian renaissance/
ꥢȥ륳 [ꥢȥ륳󤽤] /(n) Italo-Turkish War (1911-1912)/
ꥢͥå /(n) the Italian renaissance/
ꥢ /(n,adj-na) Italian/
ꥢ󡦥å /(n) Italian cut/
ꥢ󡦥ҡ /(n) Italian coffee/
ꥢ󥫥å /(n) Italian cut/
ꥢ󥳡ҡ /(n) Italian coffee/
ꥢ [ꥢ] /(n) Italian (language)/
ꥢ [ꥢ] /(n) Italian (person)/
ꥢ [ꥢ] /(n,adj-no) Italian made/made in Italy/
ꥢ [ꥢ礦] /(n) Italian food/Italian cooking/
å /(n) italic/
å [å] /(n) Italic (branch of languages)/
å [å] /(n) (comp) Italic/
륿̿ [륿Ĥ] /(n) ITAR-TASS News Agency/
 [] /(n) (derog) (sl) Italian person/
 [] /(n) (1) (col) (joc) car painted with anime characters/painful car (because some people consider it painful to look at)/(2) (abbr) Italian car/European car/
 [Ǥ] /(n) (abbr) prank call/nuisance call/
 [Ϥ] /(n) Italian food/Italian restaurant/
 /(n) (uk) Japanese yew (Taxus cuspidata)/
 /(n) (uk) Quercus gilva (species of oak)/
 /(n) (uk) Quercus gilva (species of oak)/
 [] /(n) Taxaceae/yew family/
 [⤯] /(n) (obs) Taxales (order of plants)/
 /(n) strawberry (esp. the garden strawberry, Fragaria x ananassa)/
 /(n) common fig (Ficus carica)/fig/fig tree/
¥ /(ik) (n) common fig (Ficus carica)/fig/fig tree/
 /(n) (abbr) aitchbone/
ޥ륤ܡ /(n) (comp) 101 Keyboard/
ޥܡ /(n) (comp) 106 Keyboard/
󥸥ϥ /(n) Trimma grammistes (species of small goby found in Japan and Taiwan)/
㥳 /(adv,n,vs) flirt/make out/
祦 /(n) (uk) ginkgo (Ginkgo biloba)/gingko/maidenhair tree/
祦 /(n) (uk) Cancer japonicus (species of crab)/
祦ϥ /(n) (uk) ginkgo-toothed beaked whale (Mesoplodon ginkgodens)/
祦 [祦] /(n) Ginkgoaceae/family of flowering plants whose only extant member is the ginkgo/
祦 [祦⤯] /(n) Ginkgoales (order of plants)/
å /(n) (uk) narwhal (Monodon monoceros)/
å /(n) great one-horned rhinoceros (Rhinoceros unicornis)/Indian rhinoceros/
å [å] /(n) Monodontidae/cetacean family comprising the narwhal and white beluga whale/
å [åΤ] /(n,vs) chugging an entire drink without stopping to take a breath/
å /(n) Isshi (lake monster said to be living in Kyushu's Lake Ikeda)/
å /(n) itch/
åƥӥ /(n) ytterbium (Yb)/
åƥ󥪥ᥤ /(n) (uk) (obsc) yellow stem borer (species of moth, Scirpophaga incertulas)/
åƥ祦祦 /(n) teardrop butterflyfish (Chaetodon unimaculatus)/teardrop coralfish/one-spot butterfly/
å /(n) "it"/sex appeal/(P)/
åȡ /(n) It girl/personable young woman with sex appeal/
åȥ /(n) (uk) North Pacific squirrelfish (Sargocentron spinosissimum)/
åȥ /(n) It girl/personable young woman with sex appeal/
åȥꥦ /(n) yttrium (Y)/
åҥޥ /(n) first-person novel (ger: Ich-Roman)/
åԡ /(n) Yippie/
åݥ󥷥᥸ /(n) (uk) livid pinkgill (species of poisonous mushroom, Entoloma sinuatum)/
ǡ /(n,adj-no) (1) ideal/(2) (math) ideal in a ring (i.e. subset of a ring closed under addition and multiplication by elements of the ambient ring)/
ǡ /(n) idea (ger: Idee)/
ǥ /(n) idea (in Platonic thought) (gre:)/
ǥ /(n,adj-no) (1) ideal/(2) (math) ideal in a ring (i.e. subset of a ring closed under addition and multiplication by elements of the ambient ring)/
ǥ /(n) idiom/
ǥå [ǥå头] /(n) Yiddish/
ǥ /(n) idiom/
ǥ /(n) ideologue (fre:)/
ǥ /(n,adj-no) ideology (ger: Ideologie)/
ǥ /(n,adj-no) ideology (ger: Ideologie)/(P)/
ȥҥܥ /(n) Bodianus thoracotaeniatus (species of hogfish)/
ȥҥ /(n) (uk) African pompano (Alectis ciliaris)/
ȥҥ亮 /(n) (uk) attenuated spider fish (Bathypterois atricolor)/
ȥҥ󥶥 /(n) Hydrolagus alberti (species of Atlantic cartilaginous shortnose chimaera fish)/
ȥҥϥ /(n) (uk) Myersina filifer (species of goby)/
ȥҥե /(n) (uk) chinamanfish (Symphorus nematophorus)/
ȥޥե /(n) (uk) basketfish (Kentrocapros aculeatus)/
ȥޥܥ /(n) (uk) trapezium horse conch (Pleuroploca trapezium)/
ȥ /(n) (uk) small pondweed (Potamogeton pusillus)/
ȥ /(n) (uk) three-spined stickleback (Gasterosteus aculeatus)/
ȥ /(n) (uk) golden threadfin bream (Nemipterus virgatus)/besugo/
 /(n) id/
ɥ [ɥ] /(n) Serpulaceae/family of fungi/
ɥ /(n) idol (esp. in the philosophy of Francis Bacon: idols of the tribe, cave, market, and theater) (lat: idola)/
ʥ /(n) inaw (ritual wood shaving stick used in Ainu prayers to the spiritual world.) (ain:)/
ʥޥ /(n) carob/locust bean/
ʥޥå /(n) majestic angelfish (Pomacanthus navarchus)/bluegirdled angelfish/
ʥޥ襳Х /(n) (uk) zig-zag rice leafhopper (Recilia dorsalis)/
ʥ /(n) (uk) (ktb:) young Japanese amberjack (Seriola quinqueradiata)/
ʥХ /(n) Ina Bauer (figure skating technique first performed in 1957 by West German skater Ina Bauer)/(P)/
 /(n) (comp) .ini/
˥ /(n) initiative/
˥ /(n) initiative/
˥ƥ /(n) initiative/
˥ƥ /(n) initiative/
˥饤 /(n,vs) initialize/initialise/
˥ /(n) (1) initial/the first/(2) (one's) initials/
˥ /(n) initiation/
˥ /(n) initiator/
˥ /(n) initiator/
˥饤롼 /(n) (comp) initializer routine/
˥饤롼 /(n) (comp) initializer routine/
˥饤 /(n,vs) initialize/initialise/
˥ /(n) (1) initial/the first/(2) (one's) initials/
˥롦 /(n) (comp) initial cost/
˥롦ץࡦ /(n) (comp) initial program load/IPL/
˥륳 /(n) (comp) initial cost/
˥ץ /(n) (comp) initial program load/IPL/
˥å /(n) (comp) init/INIT/
˥ /(n) inning/(P)/
̥å /(n) Inuit/
̥ /(n) (uk) Pacific island flatsedge (Cyperus cyperoides)/
̥ /(n) Machilus thunbergii (species of laurel)/
̥ /(n) (uk) Mosla punctulata (plant)/
̥ե /(n) (uk) meadow saffron (Colchicum autumnale)/autumn crocus/naked lady/
̥ /(n) (uk) Prunus buergeriana (species of flowering cherry)/
̥ /(n) brownbanded bambooshark (Chiloscyllium punctatum, species from the Indo-West Pacific)/
̥ /(n) (uk) Chonowski's hornbeam (Carpinus tschonoskii)/
̥ĥ /(n) (uk) Japanese holly (Ilex crenata)/
̥ʥ /(n) (uk) woodland draba (Draba nemorosa)/woodland whitlow-grass/
̥ϥå /(n) (uk) catnip (Nepeta cataria)/catmint/
̥ӥ /(n) (uk) Ficus erecta (species of ficus)/
̥֥ /(n) (uk) Japanese beech (Fagus japonica)/
̥ۥ /(n) dusky smooth-hound (Mustelus canis, species of hound shark found in the Western Atlantic)/
̥ޥ /(n) (uk) yew plum pine (Podocarpus macrophyllus)/
̥ /(n) inulin (ger:)/
̥亮 /(n) (uk) golden eagle (Aquila chrysaetos)/
̰ [̤⤯] /(n) Caniformia/
̲ [̤] /(n) Canidae/family containing domestic dogs, wolves, foxes, etc./
֥͡ /(n) (comp) enabler/
֥͡ /(n) (comp) enable/
֥͡뿮 [֥͡뤷󤴤] /(n) (comp) enable signal/
ͥΥ /(n) (uk) rice genome/
ͥॷ /(n) (uk) rice plant weevil (Echinocnemus squameus)/
ͥͥϥॷ /(n) (uk) Donacia provostii (species of leaf beetle)/
ͥߥॷ /(n) (uk) rice water weevil (Lissorhoptrus oryzophilus)/
Ͳ [ͤ] /(n) Poaceae/Gramineae/family comprising the true grasses/
Υ /(n) (uk) wild boar/
Υ [Υ] /(n) Suidae/pig family/
Υȡ /(n) inositol/
Υ [Υ󤵤] /(n) inosinic acid/
Υ /(n) innocence/
Υ /(adj-na) innocent/
Υ֥ /(n) (uk) wild boar and domestic pig hybrid/
Υ١ /(n) innovation/(P)/
Υ١Ͻ [Υ١󤽤] /(exp,n) innovation/development of innovative solutions/
Υ١ /(n) innovator/
Υ٥ /(n) innovation/
Υ٥ /(n) innovator/
Х /(n) (1) thorny shrub/(2) wild rose/briar/(3) thorn/(4) (architectural) cusp/
Х餱 /(adj-no) (1) thorny/(2) miserable/
ҥ /(n) Ichthyol/ichthammol/
ҥ /(int) hee-hee/tee-hee/
ӥ /(n) (uk) snoring/snore/
ե /(n) (comp) IFSHEM/
ե꡼ /(n) efreet/
 /(n) eve (esp. Christmas Eve)/the night before/(P)/
֥ /(n) (uk) Chinese juniper (Juniperus chinensis)/
֥ȥΥ /(n) (uk) common bistort (species of flowering plant, Polygonum bistorta)/
֥ӥ㥯 /(n) (uk) Chinese juniper (Juniperus chinensis)/
֥˥ /(n) evening/(P)/
֥˥󥰡 /(n) evening coat/
֥˥󥰡ɥ쥹 /(n) evening dress/
֥˥󥰥 /(n) evening coat/
֥˥󥰥ɥ쥹 /(n) evening dress/
֥ץե /(n) ibuprofen/
٥ /(n) (abbr) promotional model (e.g. at a trade show)/booth babe/
٥ /(n) (abbr) special-event club/
٥ꥳ [٥ꥳ֤] /(n) black Iberian pig/
٥ /(n) event/(P)/
٥ȡƥ /(n) (comp) event category/
٥ȡ塼 /(n) (comp) event queue/
٥ȡ饹 /(n) (comp) event class/
٥ȡѥ˥ /(n) promotional model (e.g. at a trade show) (wasei: event companion)/booth babe/
٥ȡ /(n) special-event club (esp. at university) (wasei: event circle)/
٥ȡǡ쥳 /(n) event data recorder/EDR/
٥ȡɥ֥ /(n) (comp) event driven/
٥ȡɥ֥󡦥ץߥ /(n) (comp) event-driven programming/
٥ȡϥɥ /(n) (comp) event handler/
٥ȡץʡ /(n) event planner/
٥ȡץѥƥ /(n) (comp) event property/
٥ȡ /(n) (comp) event log/event logging/
٥ȡȥ꡼ /(n) (comp) event log entry/
٥Ȥ [٥Ȥ򤻤] /(exp,vs-i) (comp) to generate an event/to trigger an event/
٥ȥƥ /(n) (comp) event category/
٥ȥ塼 /(n) (comp) event queue/
٥ȥ饹 /(n) (comp) event class/
٥ȥѥ˥ /(n) promotional model (e.g. at a trade show) (wasei: event companion)/booth babe/
٥ȥ /(n) special-event club (esp. at university) (wasei: event circle)/
٥ȥ塼 /(n) event-scheduling/
٥ȥǡ쥳 /(n) event data recorder/EDR/
٥ȥɥ֥ /(n) (comp) event driven/
٥ȥɥ֥ץߥ /(n) (comp) event-driven programming/
٥ȥϥɥ /(n) (comp) event handler/
٥ȥץʡ /(n) event planner/
٥ȥץХ /(n) (comp) event provider/
٥ȥץѥƥ /(n) (comp) event property/
٥ȥ /(n) (comp) event log/event logging/
٥ȥȥ꡼ /(n) (comp) event log entry/
٥Ȳ [٥Ȥ礦] /(n) event venue/event site/
٥ȶư [٥Ȥɤ] /(n) (comp) event driven/
٥ȶư [٥Ȥɤ] /(n) (comp) event driven/
٥Ȼ [٥ȤƤ] /(n) (comp) event descriptor/
٥Ƚ [٥Ȥ] /(n) (comp) event processing/
٥ [٥Ȥۤ] /(n) (comp) event reporting/
ڥå /(n) mustard gas (fre: yperite)/
ܥΥ /(n) (uk) warthog (Phacochoerus aethiopicus)/
ܥߥ˥ /(n) (uk) Batillaria zonalis (small sandy shore snail)/
ܥ /(n) (col) toad with wart-covered skin (esp. the Japanese toad or the wrinkled frog)/
ܥ󥮥 /(n) (uk) thornback ray (Raja clavata)/thornback skate/
ܥ /(n) (uk) Ligustrum japonicum/
ܥ [ܥ] /(n) Thelephoraceae/family of fungi/
ܥ [ܥ] /(n) Thelephorales/order of fungi/
ܥ /(n) (uk) Japanese butterfish (Psenopsis anomala)/melon seed/
ܥ˥ /(n) (uk) Thais clavigera (species of rock shell)/
ܸ [ܤ] /(n) Igbo (language)/Ibo/
ޡ /(n) imago/
ޡ󥷡 /(n) emergency/
ޡ /(n) image (fre: image)/
ޡ /(n) imam (ara:)/Imam/
ޥ /(adj-na,adv) (1) (uk) (col) one more/another/the other/(2) not quite/not very good/lacking/
ޥ /(n) imagism/
ޥ˥ /(n) imagineering/
ޥ͡ /(n) imagination/
ޥͥ /(n) imagination/
ޥ /(vs) imagine/
ޥᥬ /(n) (uk) (obsc) ubame oak (Quercus phillyraeoides)/
ޥ /(n) (vulg) (sl) irrumatio (fellatio wherein the majority of movement is performed by the felatee) (lat:)/
ߥ /(n) (abbr) immigration/
ߥ졼 /(n) immigration/
ߥ쥤 /(n) immigration/
ߥ /(n) imidazole/
ߥơ /(n) imitation/
ߥƥ /(n) imitation/
ߥǥ /(adj-na) immediate/
ߥ /(n) imide/
ߥɡ /(n) Imidol (Japanese brand of imipramine, the first tricyclic antidepressant)/
ߥ /(adj-na) (abbr) (sl) of uncertain meaning/ambiguous/
ߥץߥ /(n) imipramine/
᡼ /(n,vs) (1) (one's) image/(2) (comp) (computer) image/(3) mental image/impression/artist's impression/(P)/
᡼å /(n,vs) creating a better image (wasei: image up)/
᡼륷 /(n) image orthicon/
᡼ /(n) (comp) image card/
᡼ /(n) poster girl (wasei: image girl)/
᡼饯 /(n) mascot (wasei: image character)/
᡼ /(n) sex establishment in which staff dress in costumes (schoolgirl, nurse, etc.) (wasei: image club)/
᡼٥ /(n) image survey/
᡼ /(n) (comp) image size/
᡼ /(n) (comp) image scanner/
᡼ʡ /(n) (comp) image scanner/
᡼ /(n) image sensor/
᡼󥵡 /(n) image sensor/
᡼ /(n,vs) ruining one's image (wasei: image down)/
᡼ /(n) image change/changing one's image/
᡼ǡ /(n) (comp) image data/
᡼ȥ졼˥ /(n) training method in sports, etc. where one imagines how a scenario would play out (wasei: image training)/mental rehearsal/mental preparation/visualization (for practicing a skill in one's mind)(practising)/practicing under simulated conditions (e.g. while watching a video)/mental dry run/
᡼Хåե /(n) (comp) image buffer/
᡼ӥǥ /(n) video containing a slideshow of still images (usually of women) (wasei: image video)/
᡼ե /(n) image file/
᡼ץ /(n) image printer/
᡼᡼ /(n) image maker/
᡼ꥵ /(n) image research/
᡼ģ֣ [᡼ǥ֥ǥ] /(n) DVD containing a slideshow of still images (usually of women) (wasei: image DVD)/
᡼å /(n,vs) creating a better image (wasei: image up)/
᡼륷 /(n) image orthicon/
᡼ /(n) (comp) image card/
᡼ /(n) poster girl (wasei: image girl)/
᡼饯 /(n) mascot (wasei: image character)/
᡼ /(n) sex establishment in which staff dress in costumes (schoolgirl, nurse, etc.) (wasei: image club)/
᡼٥ /(n) image survey/
᡼ /(n) (comp) image size/
᡼ /(n) (comp) image scanner/
᡼ʡ /(n) (comp) image scanner/
᡼å /(n) (comp) imagesetter/
᡼ /(n) image sensor/
᡼󥵡 /(n) image sensor/
᡼ /(n,vs) ruining one's image (wasei: image down)/
᡼ /(n) image change/changing one's image/
᡼ǡ /(n) (comp) image data/
᡼ȥ졼˥ /(n) training method in sports, etc. where one imagines how a scenario would play out (wasei: image training)/mental rehearsal/mental preparation/visualization (for practicing a skill in one's mind)(practising)/practicing under simulated conditions (e.g. while watching a video)/mental dry run/
᡼Хåե /(n) (comp) image buffer/
᡼ӥǥ /(n) video containing a slideshow of still images (usually of women) (wasei: image video)/
᡼ե /(n) image file/
᡼ץ /(n) image printer/
᡼ޥå /(n) (comp) imagemap/
᡼᡼ /(n) image maker/
᡼ꥵ /(n) image research/
᡼ /(n) (comp) imaging/
᡼ [᡼] /(n) image tube/
᡼ [᡼󤵤] /(n) (comp) image search/
᡼ [᡼] /(n) image advertising/
᡼ [᡼] /(n) (comp) image processing/
᡼Ĵ [᡼礦] /(n) image survey/
᥯ /(n) (abbr) sex establishment in which staff dress in costumes (schoolgirl, nurse, etc.) (wasei: image club)/
᥸ /(n,vs) (1) (one's) image/(2) (comp) (computer) image/(3) mental image/impression/artist's impression/
 /(n,vs) (abbr) image change (esp. for teen idols)/
ȥ /(n) (abbr) training method in sports, etc. where one imagines how a scenario would play out/mental rehearsal/mental preparation/visualization (for practicing a skill in one's mind)(practising)/practicing under simulated conditions (e.g. while watching a video)/
쥹 /(n) (comp) (abbr) (sl) image response/
⥫Х /(n) (uk) jointed woodsorrel (Oxalis articulata)/
ӥ饤 /(n) immobiliser (electronic device that prevents an automobile engine from running without the key)/immobilizer/
ॷ /(n) hornworm (caterpillar of a hawk moth)/(hairless) caterpillar/
 /(n) (uk) newt (esp. the Japanese fire belly newt, Cynops pyrrhogaster)/
ꥶ /(n) salamander shark (Parmaturus pilosus, found in China and Japan)/
ꥶ° [ꥶ᤾] /(n) Parmaturus (genus containing 9 species of catshark in the family Scyliorhinidae)/
 /(n) ear/
䡦Х /(n) ear valve/
䡦ץƥ /(n) ear protector/
䡼 /(n) (1) ear/(2) year/
䡼֥å /(n) yearbook/
åۡ /(int) whoopie/yee-haw/noise made when celebrating/
ɥå /(n) eardrop (earring with a pendant)/
Х /(n) ear valve/
ե /(n) earphone/
ե /(n) earphone/(P)/
ץƥ /(n) ear protector/
ۡ /(n) earphone/
ۥ /(n) earphone/(P)/
ޡ /(n) earmark/
饦ɥեå /(n) year-round fashion/
 /(n) earring/(P)/
襫 /(n) (uk) iyokan (species of citrus fruit, Citrus iyo)/
ޥ /(n) Ainu brown bear sacrificial ceremony (ain:)/
ߥ /(n) (uk) iyomizugi winter hazel (Corylopsis spicata)/
Ĥ /(v5k,vi) (uk) to get irritated/
饤 /(n) illite/
饤 /(adv,n,vs,adv-to) (uk) getting nervous/irritation/
饤餵 /(exp,v1) to get beneath someone's skin/to in someone's hair/to irritate/
饬 /(n) (uk) Monema flavescens (species of slug moth)/
饯 /(n) (uk) nettle (Urtica thunbergiana)/
饯 [饯⤯] /(n) (obs) Urticales (order of plants)/
饯 [饯] /(n) Iraq military/
饯 [饯󤽤] /(n) Iraq War (2003-)/
饷ʥ /(n) irrational/
饸 /(n) irradiation/
饹ƥƥ /(n) elasticity/
饹 /(n) (abbr) illustration/(P)/
饹ȡޥå /(n) illustrated map/
饹ȥޥå /(n) illustrated map/
饹ȥ /(n) (comp) Illustra/
饹ȥ졼 /(n) illustration/
饹ȥ졼 /(n) illustrator/(P)/
ɥ /(n) (abbr) (sl) TV personality who makes people irritated/
ץ /(n) eruption/
ޥ /(n) (vulg) (sl) irrumatio (fellatio wherein the majority of movement is performed by the felatee) (lat:)/
 /(n) (sl) Adobe Illustrator/
󡦥 /(n) ylang-ylang (Cananga odorata)/ilang-ilang/
󥤥饯 [󥤥饯󤽤] /(n) Iran-Iraq War (1980-1988)/
󥤥 /(n) ylang-ylang (Cananga odorata)/ilang-ilang/
󥳥ȥ [󥳥ȥ餸] /(n) Iran-Contra affair/Irangate/
 /(n) eland/
̿ [󤫤ᤤ] /(n) Iranian Revolution/
 [] /(n) Iranian (any member language of the Iranian language branch, esp. Farsi)/
 [󤴤] /(n) Iranian (branch of languages)/
꡼ /(n) (comp) illegal/
ꥨ /(n) (uk) saltwater crocodile (Crocodylus porosus)/estuarine crocodile/
ꥪƥ饳 /(n) (uk) Imaizumi's horseshoe bat (Rhinolophus imaizumii)/Iriomote horseshoe bat/
ꥪƥޥͥ /(n) (uk) Iriomote wildcat (Prionailurus bengalensis iriomotensis)/
ꥬƥ /(n) illegality/
ꥸ /(n) iridium (Ir)/
ꥸײ [ꥸऱ] /(n) (comp) IRIDIUM project/
 /(n) (rkb:) stir-frying then boiling in liquid sauce/food that has been stir-fried and boiled in liquid sauce/
Υ /(n) Illinois/(P)/
塼 /(n) illusion/(P)/
ߥͥ /(n) illumination/
ꥢ [ꥢ] /(n) Illyrian (language)/
롼 /(n) illusion/
륫 /(n) (uk) dolphin (or other small toothed whales, such as porpoises, belugas, etc.)/
륳 /(n) (abbr) illumination control/
ɥե /(n) Ile de France (region around Paris)/
 /(n) (abbr) illumination/
ߥʥƥ /(n) Illuminati (Name of group)/
ߥ͡ /(n) illumination/(P)/
ʥ /(n) ilmenite/
졼 /(n) eraser/rubber/
졼 /(n) (comp) erase/
쥦 /(n) ileus/
쥮顼 /(adj-na) irregular/
쥮顼Х /(n,vs) irregular bound (tennis)/bad bounce/bad hop/
쥮顼Х /(n,vs) irregular bound (tennis)/bad bounce/bad hop/
쥯 /(n,vs) (1) elect/(2) erect/
쥺ߥ饯֥ /(n) Hemitriakis complicofasciata (species of houndshark found in the Ryukyu Islands and Taiwan)/
쥺ߥ˥㥯 /(n) (uk) ragfish (Icosteus aenigmaticus)/
쥺ߥ˥ /(n) white-freckled surgeonfish (Acanthurus maculiceps, species of tang from the Indo-West Pacific)/spot-face surgeon/pale-lined surgeonfish/yellow-freckled surgeon fish/
ǥƥ /(n) irredentism/
֤ /(v5r) to go to a Seven-Eleven/
֥ /(n) eleven/(P)/
֥󡦥ʥ /(n) eleven nines/99.999999999 percent/
֥ʥ /(n) eleven nines/99.999999999 percent/
 /(n) eleven/
θ [Τ] /(n) Ilokano (language)/Ilocano/
 /(n) Iroquois/
 /(n,adj-no) (abbr) (sl) being of a different color/
㤤 [] /(n,vs) (sl) buying more than one of the same item in different colors (colours)/
ˡ /(n) irony (fre: ironie, ger: Ironie)/
 /(n) (1) (uk) traditional ordering of the Japanese syllabary/(2) fundamentals/the ABCs of .../
ϥ /(n) (uk) Japanese maple (Acer palmatum)/
ϥߥ /(n) (uk) Japanese maple (Acer palmatum)/
Ͻ [Ϥ] /(n,exp) iroha order/traditional ordering of Japanese syllabaries (based on a Buddhist poem)/
辰륫 /(n) (uk) Commerson's dolphin (Cephalorhynchus commersonii)/skunk dolphin/panda dolphin/
磻 /(n) (uk) Marphysa sanguinea (species of eunicid worm)/
索 /(n) (uk) Pyrrosia tricuspis (species of felt fern)/
塞 /(n) (uk) striped shore crab (Pachygrapsus crassipes)/
亮 /(n) (uk) sei whale (Balaenoptera borealis)/
亮㥳 /(n) (uk) chukar partridge (Alectoris chukar)/
勵Х /(n) (uk) alpine gesneriad (Conandron ramondioides)/
̥ /(n) (uk) hyrax/
ĥХ /(n) (uk) Asian house martin (Delichon dasypus)/
ȥӥڥ󥮥 /(n) (uk) rockhopper penguin (Eudyptes chrysocome)/
° [ʤ] /(n) Salvelinus/genus of salmonid fish of the family Salmonidae/
˥ /(n) (uk) creeping lettuce (Ixeris stolonifera)/
ͥܥ /(n) (uk) Camellia japonica 'Iwaneshibori' (cultivar of common camellia)/
ҥ /(n) (uk) Selaginella tamariscina (species of spikemoss)/
ҥХ /(n) (uk) alpine accentor (Prunella collaris)/
ҥᥪȥ /(n) Storr's pygmy monitor (Varanus storri, species of small carnivorous monitor lizard native to Australia)/Storr's goanna/Storr's monitor/
֥ /(n) (uk) Penstemon frutescens (species of beardtongue)/
٥󥱥 /(n) (uk) roseroot (Rhodiola rosea)/
ॷ /(n) (uk) Marphysa sanguinea (species of eunicid worm)/
 /(n) (uk) Chinese dunce cap (species of succulent plant, Orostachys iwarenge)/
 /(n) (1) in/(2) inn/(P)/
󡦥 /(vs) shutting yourself out of your car with the key left inside (wasei: in key)/
󡦥ࡦƥ /(n) (comp) in-game item/
󡦥 /(n) (1) inside track (wasei: in course)/(2) inside pitch (baseball)/
󡦥ʡ /(n) (abbr) inside corner/
󡦥 /(n) in-goal area (rugby)/
󡦥åȡߥ졼 /(n) (comp) incircuit emulator/
󡦥åȡƥ /(n) in-circuit tester/
󡦥ۡ /(n) in the hole/
󡦥ȥޡ /(n) in-store merchandising/
󡦥ǥ /(n) indies/independent film or music/
󡦥ӥȥ /(exp) in vitro (lat:)/
󡦥ץ졼 /(n) in play (sports)/
󥢥ƥ֡ɥ /(n) (comp) inactive window/IAW/
󥢥ƥ֥ɥ /(n) (comp) inactive window/IAW/
󥫥 /(n) income/
󥫥ࡦ /(n) income gain/
󥫥ࡦå /(n) income tax/
󥫥ॲ /(n) income gain/
󥫥ॿå /(n) income tax/
󥫥 /(adj-no,n) (abbr) intercollegiate/
 [󥫤Ƥ] /(n) Incan Empire/
 /(n,adj-no) ink (dut: inkt)/(P)/
󥭡 /(vs) shutting yourself out of your car with the key left inside (wasei: in key)/
󥭡ѡ /(n) innkeeper/
󥭥ʥ֥ /(n) (comp) incunabulum/
󥭥Х /(n) incubus/
󥭥١ /(n) incubation/
󥭥١ /(n) incubator/
󥭥١ /(n) incubator/
󥭥١ /(n) incubate/
󥭥 /(n) (comp) inking/
 /(n,adj-no) ink (dut: inkt)/(P)/
󥯡ȥå /(n) (comp) ink cartridge/
󥯡å /(n) ink jet/
󥯡åȡץ /(n) (comp) ink-jet printer/
󥯡åȡץ󥿡 /(n) (comp) ink-jet printer/
󥯡ǥȥå /(n) (comp) ink desktop/
󥯡֥åȡƥ /(n) inkblot test/
󥯡ܥ /(n) (comp) inked ribbon/
󥯥ȥå /(n) (comp) ink cartridge/
󥯥å /(n) ink jet/
󥯥åȥץ /(n) (comp) ink-jet printer/
󥯥åȥץ󥿡 /(n) (comp) ink-jet printer/
󥯥åȰ [󥯥åȤ󤸤] /(n) (comp) ink jet printer/
󥯥å [󥯥åȤۤ] /(n) (comp) ink-jet method/
󥯥 /(n) inkstand/
󥯥ǥȥå /(n) (comp) ink desktop/
󥯥ȥ /(n) (comp) Inktomi/
󥯥֥åȥƥ /(n) inkblot test/
󥯥饤 /(n) incline/
󥯥ӥͥ /(n) (abbr) incremental business/
󥯥ܥ /(n) (comp) inked ribbon/
󥯥󥿥ꥺ /(n) incrementalism/
󥯥󥿥 /(adj-na) incremental/
󥯥󥿥롦 /(n) (comp) incremental search/
󥯥󥿥롦Хåå /(n) (comp) incremental backup/
󥯥󥿥륵 /(n) (comp) incremental search/
󥯥󥿥Хåå /(n) (comp) incremental backup/
󥯥 /(n,vs) increment/
󥯥롼 /(n) include/
󥯾ä [󥯤] /(n) ink eraser/
 [󥯤Ӥ] /(n) bottle of ink/
 [󥯤Ĥ] /(n) inkwell/
󥰥 /(n,adj-no) England/(P)/
󥰥ɶ [󥰥ɤ󤳤] /(n) Bank of England/
󥰥å /(adj-f) (1) English/(n) (2) Engrish/
󥰥å塦å /(n) English grip (tennis)/
󥰥å塦֥åե /(n) English breakfast/
󥰥å塦ۡ /(n) English horn (music)/cor anglais/
󥰥å塦ۥ /(n) English horn (music)/cor anglais/
󥰥å塦ޥե /(n) English muffin/
󥰥å奰å /(n) English grip (tennis)/
󥰥å֥롼٥ /(n) (English) bluebell/
󥰥å֥åե /(n) English breakfast/
󥰥åۡ /(n) English horn (music)/cor anglais/
󥰥åۥ /(n) English horn (music)/cor anglais/
󥰥åޥե /(n) English muffin/
󥰥쥹 /(n) (comp) Ingres/
󥲡ॢƥ /(n) (comp) in-game item/
󥲥ޥ /(n) (uk) common bean (Phaseolus vulgaris)/kidney bean/navy bean/wax bean/green bean/string bean/French bean/
 /(n) (uk) true parrot (esp. small parrots such as the parakeet, lory and conure)/
󥳡 /(n) (1) inside track (wasei: in course)/(2) inside pitch (baseball)/
󥳡ʡ /(n) (abbr) inside corner/
󥳥ҡ /(adj-na) (physics) incoherent/
󥳥󥷥ƥ󥷡 /(n) inconsistency/
󥴡 /(n) in-goal area (rugby)/
󥴥å /(n) ingot/
󥵡åȥߥ졼 /(n) (comp) incircuit emulator/
󥵡åȥƥ /(n) in-circuit tester/
󥵡 /(n) insertion/
󥵡 /(n,vs) insert/
󥵡ȡ⡼ /(n) (comp) insert mode/
󥵡ȥ⡼ /(n) (comp) insert mode/
󥵡Խ [󥵡Ȥؤ󤷤夦] /(n) (comp) insert edit/
󥵥 /(n) insider/(P)/
󥵥 [󥵥ȤҤ] /(n) insider trading/
󥵥 /(n) insight/
󥵥 /(n) inside (e.g. of home plate)/
󥵥ɡ /(n) inside out/swinging golf club with an inside out motion/
󥵥ɡȡ꡼ /(n) inside story/
󥵥ɡ١ܡ /(n) inside baseball/
󥵥ɡ٥ /(n) inside belt/
󥵥ɡݡ /(n) (col) revealing reportage (wasei: inside report)/
󥵥ɡݡ /(n) inside report/
󥵥ɡ /(n) inside work/catcher's game/
󥵥ɥ /(n) inside out/swinging golf club with an inside out motion/
󥵥ɥȡ꡼ /(n) inside story/
󥵥ɥ١ܡ /(n) inside baseball/
󥵥ɥ٥ /(n) inside belt/
󥵥ɥݡ /(n) (col) revealing reportage (wasei: inside report)/
󥵥ɥݡ /(n) inside report/
󥵥ɥ /(n) inside work/catcher's game/
󥶥ۡ /(n) in the hole/
󥷥ǥ /(n) incidence/
󥷥ǥ /(n) incident/
󥷥ͥ쥿 /(n) incinerator/
󥷥ͥ쥿 /(n) incinerator/
󥷥塼 /(n) enthusiast/
󥷥塼 /(n) inshoot/
󥷥奢 /(n) insurance/
󥷥ƥ /(n) insularity/
󥷥 /(n) insulin/(P)/
󥷥󥷥åˡ [󥷥󥷥å礦ۤ] /(n) insulin shock therapy/
󥷥졼 /(n) insulation/
󥷥졼󡦥ܡ /(n) insulation board/
󥷥졼ܡ /(n) insulation board/
󥷥졼 /(n) insulator/
󥸡˥㥹 /(adj-f) ingenious/
󥸥 /(n) indium (In)/
󥸥 /(n) injection/
󥸥 /(n) injector/
󥸥 /(n) injector/
󥸥 /(n) ingest/process of capturing, transferring or importing different types of video, audio, or image media/
󥸥 /(n) indicator/
󥸥 /(n) (comp) indicator light/
󥸥 /(n) indicator/
󥸥 /(n) (comp) indicator light/
󥸥 /(n) indigo (dye)/indigotin/
󥸥֥롼 /(n) indigo blue/
󥸥 [󥸥ɤ礦] /(n) (obsc) indigoid dye/
󥸥֥롼 /(n) indigo blue/
󥸥˥ /(adj-f) ingenious/
󥸥꡼ /(n) injury time/
󥸥꡼ /(n) injury time/
󥸥󥯥 /(n) injunction/
󥸥꡼ /(n) injury time/
󥸥꡼ /(n) injury time/
󥸥졼 /(n) Indianapolis 500 mile race/
 /(n) (comp) INS/
󥹡 /(n) enthusiast/
󥹥󥬡 /(n) inswinger (baseball)/
󥹥 /(n,vs) (comp) (sl) install/
󥹥ޥå /(n) Instamatic camera/
󥹥ޥå /(n) Instamatic camera/
󥹥졼 /(n) installation/
󥹥 /(n) instance/
󥹥󥹲 [󥹥󥹤] /(n) (comp) instantiate/
󥹥ѿ [󥹥󥹤ؤ󤹤] /(n) (comp) instance variable/
󥹥 /(adj-na,n) instant/(P)/
󥹥ȡ /(n) instant camera/
󥹥ȡҡ /(n) instant coffee/
󥹥ȡå /(n) instant message/IM/
󥹥ȡå /(n) (comp) instant messaging/IM/
󥹥ȡå󥸥㡼 /(n) instant messenger/IM/
󥹥ȡ顼 /(n) instant ramen/precooked Chinese noodles/
󥹥ȥ /(n) instant camera/
󥹥ȥҡ /(n) instant coffee/
󥹥ȥå /(n) instant message/IM/
󥹥ȥå /(n) (comp) instant messaging/IM/
󥹥ȥå󥸥㡼 /(n) instant messenger/IM/
󥹥ȥ顼 /(n) instant ramen/precooked Chinese noodles/
󥹥ȥ /(n) (physics) instanton/
󥹥ȿ [󥹥Ȥ礯Ҥ] /(n) instant foods/
󥹥ĥ󥿥 /(adj-f) (1) instrumental/(n) (2) instrumental music/
󥹥ƥ塼ʥꥺ /(n) institutionalism/
󥹥ƥ塼 /(n) institution/
󥹥ƥ塼 /(n) institute/
󥹥ƥƥ塼 /(n) institution/
󥹥ƥ󥯥 /(n) instinct/
󥹥ƥåסå /(n) instep kick (soccer)/
󥹥ƥåץå /(n) instep kick (soccer)/
󥹥 /(n) (1) (music) (abbr) instrumental/(2) (abbr) instructions/(n,vs) (3) (comp) (abbr) installation (esp. software)/
󥹥ȡ /(n) (comp) installer/
󥹥ȡ顼 /(n) (comp) installer/
󥹥ȡ /(n,vs) (comp) installation (esp. software)/
󥹥ȡ롦ץ /(n) (comp) installation program/
󥹥ȡ롦ե /(n) (comp) installation log file/
󥹥ȡץ /(n) (comp) installation program/
󥹥ȡ /(n) installment/instalment/
󥹥ȡե /(n) (comp) installation log file/
󥹥ȡǽǥХɥ饤 [󥹥ȡ뤫ΤǥХɥ饤] /(n) (comp) installable device driver/
󥹥ȥ /(adj-pn) in-store/in store/
󥹥ȥޡ /(n) in-store merchandising/
󥹥ȥ󥿥 /(adj-f) (1) instrumental/(n) (2) instrumental music/
󥹥ȥ󥿥 /(adj-f) (1) instrumental/(n) (2) instrumental music/
󥹥ȥ /(n) instrument/
󥹥ȥ饯 /(n) instruction/
󥹥ȥ饯󡦥å /(n) (comp) instruction set/
󥹥ȥ饯󡦥åȡƥ /(n) (comp) instruction set architecture/ISA/
󥹥ȥ饯󥻥å /(n) (comp) instruction set/
󥹥ȥ饯󥻥åȥƥ /(n) (comp) instruction set architecture/ISA/
󥹥ȥ饯 /(n) instructor/(P)/
󥹥ȥ󥿥ꥺ /(n) instrumentalism/
󥹥ȥ󥿥 /(adj-f) (1) instrumental/(n) (2) instrumental music/
󥹥ȥ󥿥롦ݥå /(n) instrumental pop/
󥹥ȥ󥿥롦å /(n) instrumental rock/
󥹥ȥ󥿥ݥå /(n) instrumental pop/
󥹥ȥ󥿥å /(n) instrumental rock/
󥹥ȥ /(n) instrument/
󥹥ȥȡѥͥ /(n) instrument panel/
󥹥ȥȥѥͥ /(n) instrument panel/
󥹥ȥ졼 /(n,vs) (comp) installation/
󥹥ȥ졼󡦥ץ /(n) (comp) installation program/
󥹥ȥ졼ץ /(n) (comp) installation program/
󥹥ȶ [󥹥Ȥ礯] /(n) instrumental music/
󥹥ѥ /(vs) (1) to inspire/(n) (2) inspiration/
󥹥ѥ /(vs) (1) to inspire/(n) (2) inspiration/
󥹥ԥ졼 /(n) inspiration/(P)/
󥹥ԥ쥤 /(n) inspiration/
󥹥ڥ /(n) inspection/
󥹥ڥ /(n) inspector/
󥹥 /(n) (abbr) inside slider (baseball)/
󥹥Ρ /(n) insulinoma/
󥹥 /(n) insulin/(P)/
󥹥󡦥å /(n) insulin shock/
󥹥󡦥åˡ [󥹥󡦥å礦ۤ] /(n) insulin shock therapy/
󥹥󥷥å /(n) insulin shock/
󥹥󥷥åˡ [󥹥󥷥å礦ۤ] /(n) insulin shock therapy/
󥹥 [󥹥Ƥ] /(n) (med) insulin resistance/
󥹥ɸ [󥹥Ƥ礦] /(n) insulin-resistance syndrome/
󥻥ƥ /(n) insecurity/
󥻥 /(n) incest/
󥻥ȡ֡ /(n) incest taboo/
󥻥ȥ֡ /(n) incest taboo/
󥻥 /(n) incense/
󥻥ƥ /(n) incentive/(P)/
󥻥ƥ֡ /(n) incentive sale/
󥻥ƥ֥ /(n) incentive sale/
󥽡 /(n) insole/
 /(n) (1) (abbr) interchange/(2) (abbr) international/(n-pref) (3) inter-/
󥿡 /(n) (1) (abbr) interchange/(2) (abbr) international/(n-pref) (3) inter-/(P)/
󥿡 /(n) intercom/intercommunication system/
󥿡ơȡϥ /(n) interstate highway/
󥿡ߥʡ /(n) inter seminar/
󥿡 /(n) interchange/service interchange/
󥿡å󥰡å /(n) interlocking grip (golf)/
󥿡 /(n) interaction/
󥿡 /(n) (comp) interexchange/
󥿡ڥӥƥ /(n) (comp) interoperability/
󥿡ڥӥƥ /(n) (comp) interoperability/
󥿡å /(n) intercut/
󥿡å /(n) intercollegiate (games)/
󥿡㥹 /(n) (comp) Intercast/
󥿡ե /(n) (comp) InterCAFIS/
󥿡塼 /(n) (comp) interQ/
󥿡 /(n) intercourse/
󥿡 /(n) intercom/intercommunication system/
󥿡ͥ󥿥 /(n) intercontinental (e.g. hotel)/
󥿡ƥ /(n,adj-no) intercity (bus, train, etc.)/InterCity/
󥿡ơȥϥ /(n) interstate highway/
󥿡å /(n) (comp) InterSLIP/
󥿡ץ /(n) interception/
󥿡ץ /(n) interceptor/
󥿡ץ /(n) intercept/
󥿡 /(n) (abbr) inter seminar/
󥿡ߥʡ /(n) inter seminar/
󥿡 /(n) interchange/service interchange/
󥿡ƥ /(n) (comp) InterText/
󥿡ȥå /(n) (comp) INTERTop/
󥿡ʥʥ饤 /(n) (comp) internationalization/
󥿡ʥʥꥺ /(n) internationalism/
󥿡ʥʥꥼ /(n) (comp) internationalization/
󥿡ʥʥ /(adj-na,n) international/(P)/
󥿡ʥʥ롦Х쥢 /(n) International Baccalaureat/
󥿡ʥʥХ쥢 /(n) International Baccalaureat/
󥿡ʥ󥢥ꥺ /(n) internationalism/
󥿡ʥ /(n) internal/
󥿡˥å /(n) (comp) InterNIC/
󥿡ͥå /(n,adj-no) (comp) Internet/(P)/
󥿡ͥåȡ /(n) (comp) Internet access/
󥿡ͥåȡɥ쥹 /(n) (comp) Internet address/
󥿡ͥåȡץ /(n) (comp) Internet Explorer/
󥿡ͥåȡ /(n) Internet auction/
󥿡ͥåȡե /(n) (comp) Internet cafe/cybercafe/
󥿡ͥåȡ֥ /(n) Internet gambling/
󥿡ͥåȡߥ˥ƥ /(n) Internet community/
󥿡ͥåȡӥ /(n) (comp) Internet service/Internet-based service/
󥿡ͥåȡӥץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȡӥץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȡ /(n) (comp) Internet site/
󥿡ͥåȡåԥ /(n) (comp) Internet shopping/
󥿡ͥåȡ /(n) Internet slang/
󥿡ͥåȡƥ /(n) Internet security/
󥿡ͥåȡƥ /(n) (comp) Internet Society/
󥿡ͥåȡƥ /(n) (comp) Internet television/Internet TV/
󥿡ͥåȡǡ󥿡 /(n) (comp) Internet Data Center/
󥿡ͥåȡХ֥ /(n) dot-com bubble/
󥿡ͥåȡХ󥭥 /(n) (comp) Internet banking/
󥿡ͥåȡӥͥ /(n) (comp) Internet business/
󥿡ͥåȡե /(n) (comp) Internet Phone/
󥿡ͥåȡץȥ /(n) (comp) Internet Protocol/IP/
󥿡ͥåȡץȥ롦ɥ쥹 /(n) (comp) Internet Protocol address/IP address/
󥿡ͥåȡץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȡץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȡݥꥹ /(n) Internet police/
󥿡ͥåȡޡƥ /(n) (comp) Internet marketing/
󥿡ͥåȡ᡼ /(n) (comp) Internet mail/
󥿡ͥåȡ桼 /(n) Internet user/
󥿡ͥåȡ饸 /(n) Internet radio/
󥿡ͥåȡ졼å /(n) (comp) Internet relay chat/IRC/
󥿡ͥåȡ /(n) (comp) Internet worm/
󥿡ͥåȡ /(n) (comp) Internet World (trade show)/
󥿡ͥåȣ֣У [󥿡ͥåȥ֥ԡ] /(n) (comp) Internet Virtual Private Network/
󥿡ͥåȤǷ [󥿡ͥåȤǤह] /(exp,v5b) (comp) to link to the Internet/
󥿡ͥåȤΥ٥ƥ桼 /(n) (comp) Internet veteran/
󥿡ͥåȥ /(n) (comp) Internet access/
󥿡ͥåȥɥ쥹 /(n) (comp) Internet address/
󥿡ͥåȥץ /(n) (comp) Internet Explorer/
󥿡ͥåȥ /(n) Internet auction/
󥿡ͥåȥե /(n) (comp) Internet cafe/cybercafe/
󥿡ͥåȥ֥ /(n) Internet gambling/
󥿡ͥåȥߥ˥ƥ /(n) Internet community/
󥿡ͥåȥӥ /(n) (comp) Internet service/Internet-based service/
󥿡ͥåȥӥץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȥӥץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȥ /(n) (comp) Internet site/
󥿡ͥåȥåԥ /(n) (comp) Internet shopping/
󥿡ͥåȥ /(n) Internet slang/
󥿡ͥåȥƥ /(n) Internet security/
󥿡ͥåȥƥ /(n) (comp) Internet Society/
󥿡ͥåȥƥ /(n) (comp) Internet television/Internet TV/
󥿡ͥåȥǡ󥿡 /(n) (comp) Internet Data Center/
󥿡ͥåȥХ֥ /(n) dot-com bubble/
󥿡ͥåȥХ󥭥 /(n) (comp) Internet banking/
󥿡ͥåȥӥͥ /(n) (comp) Internet business/
󥿡ͥåȥե /(n) (comp) Internet Phone/
󥿡ͥåȥץȥ /(n) (comp) Internet Protocol/IP/
󥿡ͥåȥץȥ륢ɥ쥹 /(n) (comp) Internet Protocol address/IP address/
󥿡ͥåȥץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȥץХ /(n) (comp) Internet Service Provider/ISP/
󥿡ͥåȥݥꥹ /(n) Internet police/
󥿡ͥåȥޡƥ /(n) (comp) Internet marketing/
󥿡ͥåȥ᡼ /(n) (comp) Internet mail/
󥿡ͥåȥ桼 /(n) Internet user/
󥿡ͥåȥ饸 /(n) Internet radio/
󥿡ͥåȥ졼å /(n) (comp) Internet relay chat/IRC/
󥿡ͥåȥ /(n) (comp) internetworking/
󥿡ͥåȥ /(n) (comp) internetwork/
󥿡ͥåȥ /(n) (comp) Internet worm/
󥿡ͥåȥ /(n) (comp) Internet World (trade show)/
󥿡ͥåȰҲ [󥿡ͥåȤ礦礦] /(n) online dating company/online dating service provider/
󥿡ͥåȱե [󥿡ͥåȤĤ󥽥ե] /(n) (comp) Web browser/Web-browsing software/
󥿡ͥåȳز [󥿡ͥåȤä] /(n) (comp) Internet Society/ISOC/
󥿡ͥåȵѿʥ롼 [󥿡ͥåȤĤ󥰥롼] /(n) (comp) Internet Engineering Steering Group/IESG/
󥿡ͥåȵĴѰ [󥿡ͥåȤĤȤ٤Ĥ礦󤫤] /(n) (comp) Internet Engineering Task Force/IETF/
󥿡ͥåȷǼ [󥿡ͥåȤФ] /(n) Internet forum/Internet bulletin board/
󥿡ͥåȸ [󥿡ͥåȤ󤵤] /(n) (comp) Web search/
󥿡ͥåȸʥ롼 [󥿡ͥåȤ󤭤夦󥰥롼] /(n) (comp) Internet Research Steering Group/IRSG/
󥿡ͥåȸĴѰ [󥿡ͥåȤ󤭤夦Ȥ٤Ĥ礦󤫤] /(n) (comp) Internet Research Task Force/IRTF/
󥿡ͥå³ [󥿡ͥåȤĤ] /(n) (comp) Internet connection/
󥿡ͥå³ͭ [󥿡ͥåȤĤ礦椦] /(n) (comp) Internet Connection Sharing/ICS/
󥿡ͥå³ȼ [󥿡ͥåȤĤ礦] /(n) Internet service provider/ISP/
󥿡ͥåĴ [󥿡ͥåȤ礦] /(n) Internet survey/online survey/
󥿡ͥå [󥿡ͥåȤǤ] /(n) (1) (comp) Internet telephony/(2) Internet telephone/
󥿡ͥå [󥿡ͥåȤۤ] /(n) Webcast/Internet broadcast/
󥿡ϥ /(n) (abbr) inter high school/
󥿡Х /(n) interval/
󥿡Х롦 /(n) (comp) interval timer/
󥿡Х롦ȥ졼˥ /(n) interval training/
󥿡Х륿 /(n) (comp) interval timer/
󥿡Хȥ졼˥ /(n) interval training/
󥿡Х /(n) interbank/
󥿡Х󥯡 /(n) inter-bank loan/
󥿡Х󥯥 /(n) inter-bank loan/
󥿡Х󥯼 [󥿡Х󥯤ȤҤ] /(n) interbank exchange dealings/
󥿡ӥ塼 /(n,vs) interview (i.e. television, newspaper, etc.)/
󥿡ե /(n) (comp) interface/
󥿡եץ /(n) (comp) interface adapter/
󥿡եӥ /(n) (comp) interface builder/
󥿡եץ /(n) (comp) interface adapter/
󥿡եӥ /(n) (comp) interface builder/
󥿡ե /(n) interfere/
󥿡ե /(n) interference/
󥿡ե /(n) (comp) interface/
󥿡եܡ /(n) (comp) interface board/
󥿡եåץå /(n) (comp) Interface Message Processor/IMP/
󥿡եܡ /(n) (comp) interface board/
󥿡եåץå /(n) (comp) Interface Message Processor/IMP/
󥿡ե /(n) interferon/
󥿡ե /(n) intercom (wasei: interphone)/
󥿡֥åå /(n) (comp) interblock gap/IBG/
󥿡֥åå /(n) (comp) interblock gap/IBG/
󥿡ץ꥿ /(n) (1) interpreter (languages, events, etc.)/(2) (comp) interpreter/software that decodes and executes a high-level language (e.g. Java, Python, PHP)/
󥿡ץ꥿ /(n) (1) interpreter (languages, events, etc.)/(2) (comp) interpreter/software that decodes and executes a high-level language (e.g. Java, Python, PHP)/
󥿡ץ꥿ [󥿡ץ꥿] /(n) (comp) interpretive language/
󥿡ץ졼 /(n) interplay/
󥿡ۥ /(n) intercom (wasei: interphone)/
󥿡ݡ /(n) Interpol/International Criminal Police Organization (Organisation)/
󥿡ݥ /(n) Interpol/International Criminal Police Organization (Organisation)/
󥿡ߥå /(n) intermission/
󥿡ǥ /(n) (comp) InterMedia/
󥿡ץ /(n,vs) interrupt/
󥿡꡼ӥ /(n) (comp) interleaving/
󥿡꡼ /(n) interleave/
󥿡꡼֡ /(n) (comp) interleaved memory/
󥿡꡼֥ /(n) (comp) interleaved memory/
󥿡롼 /(n) interlude/
󥿡졼 /(n) (comp) interlace/
󥿡졼ǣɣ [󥿡졼å] /(n) (comp) interlaced GIF/
󥿡졼ǣɣ [󥿡졼å] /(n) (comp) interlaced GIF/
󥿡 /(n) interleukin/
󥿡å󥰡ƥ /(n) interlocking system/
󥿡å󥰥å /(n) interlocking grip (golf)/
󥿡å󥰥ƥ /(n) interlocking system/
󥿡å /(n,pref) interlock/
󥿡åϩ [󥿡å] /(n) interlock circuit/interlocking circuit/
󥿡 /(n) (comp) interworking/
󥿡 /(n) intern/(P)/
󥿡󥷥å /(n) internship/
󥿡 [󥿡󤻤] /(n) internship system/
󥿥ƥ /(adj-na,n) interactive/
󥿥ץ /(n) intercept/
󥿥ʥʥ /(adj-na,n) international/
󥿥ͥå /(n,adj-no) (comp) Internet/
󥿥Х /(n) interval/
󥿥ӥ /(n,vs) interview (i.e. television, newspaper, etc.)/
󥿥ӥ塼 /(n,vs) interview (i.e. television, newspaper, etc.)/(P)/
󥿥ӥ塼 /(n) interviewer/
󥿥ӥ奢 /(n) interviewer/
󥿥ӥ奦 /(ik) (n,vs) interview (i.e. television, newspaper, etc.)/
󥿥ե̿ [󥿥եĤ] /(n) Interfax news agency/
󥿥ե /(n) (comp) interface/
󥿥եɥ쥹 /(n) (comp) interface address/
󥿥ե /(n) (comp) interface card/
󥿥ե⥸塼 /(n) (comp) interface module/
󥿥եɥ쥹 /(n) (comp) interface address/
󥿥ե /(n) (comp) interface card/
󥿥ե⥸塼 /(n) (comp) interface module/
󥿥ե [󥿥ե٤] /(n) (comp) interface type/
󥿥ե [󥿥եƤ] /(n) (comp) Interface Definition Language/
󥿥ե /(n) (comp) interface/
󥿥ե /(n) (comp) interface/
󥿥ץ꡼ [󥿥ץ꡼] /(n) (comp) interpretive language/
󥿥ץ꥿ /(n) (1) interpreter (languages, events, etc.)/(2) (comp) interpreter/software that decodes and executes a high-level language (e.g. Java, Python, PHP)/
󥿥ץ꥿ /(n) (1) interpreter (languages, events, etc.)/(2) (comp) interpreter/software that decodes and executes a high-level language (e.g. Java, Python, PHP)/
󥿥ץ꥿ [󥿥ץ꥿] /(n) (comp) interpretive language/
󥿥ץƥ /(n) interpretive/
󥿥ץ /(n) interpret/
󥿥饯 /(n) interaction/
󥿥饯ƥӥƥ /(n) interactivity/
󥿥饯ƥ /(adj-na,n) interactive/(P)/
󥿥饯ƥ֡ƥ /(n) (comp) interactive television/
󥿥饯ƥ֥ƥ /(n) (comp) interactive television/
󥿥饯ƥ֥ܥ /(n) (comp) interactive button/
󥿥饯ƥ /(adj-na,n) interactive/
󥿥ץ /(n,vs) interrupt/
󥿥꡼ /(n,vs) (comp) interleave/
󥿥ꥪ /(n) intaglio/
󥿥졼 /(n) (comp) interlace/
󥿥쥹 /(n) interest/
󥿥쥹ȡ롼 /(n) (comp) interest group/
󥿥쥹ȥ롼 /(n) (comp) interest group/
󥿥 /(n,adj-f) interrogation/
󥿥󡦥ޡ /(n) interrogation mark/
󥿥ޡ /(n) interrogation mark/
󥿥 /(n,adj-f) interrogation/
󥿥󡦥ޡ /(n) interrogation mark/
󥿥ޡ /(n) interrogation mark/
󥿥塼 /(n,vs) interview (i.e. television, newspaper, etc.)/
󥿥奢 /(n) interviewer/
쥯 /(adj-na) indirect/
 /(n) induction/
󡦥 /(n) induction coil/
󡦥⡼ /(n) induction motor/
󥳥 /(n) induction coil/
⡼ /(n) induction motor/
 /(n) inductor/
 /(n) inductor/
 /(n) inductance/
ȥꥢ /(ik) (adj-na,n) industrial/
ȥ /(n) industry/
ȥ꡼ /(n) industry/
ȥꥢ /(adj-na,n) industrial/(P)/
ȥꥢ롦󥸥˥ /(n) industrial engineering/
ȥꥢ롦ǥʡ /(n) industrial designer/
ȥꥢ롦ǥ /(n) industrial design/
ȥꥢ롦ѡ /(n) industrial park/
ȥꥢ륨󥸥˥ /(n) industrial engineering/
ȥꥢǥʡ /(n) industrial designer/
ȥꥢǥ /(n) industrial design/
ȥꥢѡ /(n) industrial park/
ʸ [֤ᤤ] /(n) Indus (valley) civilization (civilisation)/
 /(n) (uk) inch/(P)/
 /(adj-na,n,vs) (1) cheating/fake/bogus/(2) travelling seller of trinkets, magic tricks, etc. (traveling)/(P)/
ͥ /(n) (comp) inch screw threads/
ġꥹ /(n) Inturist (rus:)/
ĥߡ /(n) inzimino (Italian chickpea stew, often including squid or cuttlefish) (ita:)/
ơ /(n) intake/
ƥե /(n) intifada (ara:)/
ƥ᡼ /(adj-no) intimate/
ƥ /(n) integral/
ƥ졼 /(n) integration/(P)/
ƥ졼ƥɥ롼 /(n) (comp) integrated routing/
ƥ졼ƥå /(n) integrated/
ƥ졼ƥåɥޡƥ /(n) integrated marketing/
ƥ졼 /(n) integrate/
ƥ /(n) integer/
ƥ饯ƥ /(adj-na,n) interactive/
ƥ /(n,adj-no) (1) intellectual/egghead/(2) (abbr) intelligentsia/(P)/
ƥ䤯 /(n) intellectual-type gangster/
ƥꥢ /(n) (1) interior (of building, room, vehicle, etc.)/(2) (abbr) interior design/(P)/
ƥꥢե /(n) interior craft/
ƥꥢǥ͡ /(n) interior coordinator/
ƥꥢå /(n) interior furnishings shop (wasei: interior shop)/
ƥꥢǥ졼 /(n) interior decoration/
ƥꥢǥʡ /(n) interior designer/
ƥꥢǥ /(n) interior design/
ƥꥢС /(n) prying tool used in interior decoration (wasei: interior bar)/
ƥꥢե֥å /(n) interior fabric/
ƥꥢץʡ /(n) interior designer (wasei: interior planner)/
ƥꥢɥХ /(n) interior adviser/interior advisor/
ƥꥢե /(n) interior craft/
ƥꥢǥ͡ /(n) interior coordinator/
ƥꥢå /(n) interior furnishings shop (wasei: interior shop)/
ƥꥢǥ졼 /(n) interior decoration/
ƥꥢǥʡ /(n) interior designer/
ƥꥢǥ /(n) interior design/
ƥꥢС /(n) prying tool used in interior decoration (wasei: interior bar)/
ƥꥢե֥å /(n) interior fabric/
ƥꥢץʡ /(n) interior designer (wasei: interior planner)/
ƥꥲ /(n) intelligentsia (rus:)/
ƥꥲ /(n) intelligentsia (rus:)/
ƥꥸ /(n) intelligence/(P)/
ƥꥸ󥹡ӥ /(n) intelligence service/
ƥꥸ󥹡ƥ /(n) intelligence test/
ƥꥸ󥹥ӥ /(n) intelligence service/
ƥꥸ󥹥ƥ /(n) intelligence test/
ƥꥸ /(adj-na,n) intelligent/(P)/
ƥꥸȡ֥ /(n) (comp) intelligent cable/
ƥꥸȡƥ /(n) intelligent city/
ƥꥸȡơ /(n) (comp) intelligent station/
ƥꥸȡߥʥ /(n) (comp) intelligent terminal/
ƥꥸȡǡ١ /(n) (comp) intelligent database/
ƥꥸȡǥ /(n) intelligent design (theory that life or the universe must have been designed by an intelligent being)/
ƥꥸȡͥåȥ /(n) (comp) intelligent network/
ƥꥸȡϥ /(n) (comp) intelligent hub/
ƥꥸȡӥ /(n) (abbr) intelligent building/
ƥꥸȡޥץ쥯 /(n) (comp) intelligent mux/intelligent multiplexer/
ƥꥸȥ֥ /(n) (comp) intelligent cable/
ƥꥸȥƥ /(n) intelligent city/
ƥꥸȥơ /(n) (comp) intelligent station/
ƥꥸȥߥʥ /(n) (comp) intelligent terminal/
ƥꥸȥǡ١ /(n) (comp) intelligent database/
ƥꥸȥǥ /(n) intelligent design (theory that life or the universe must have been designed by an intelligent being)/
ƥꥸȥͥåȥ /(n) (comp) intelligent network/
ƥꥸȥϥ /(n) (comp) intelligent hub/
ƥꥸȥӥ /(n) (abbr) intelligent building/
ƥꥸȥޥץ쥯 /(n) (comp) intelligent mux/intelligent multiplexer/
ƥꥸ [ƥꥸȤ] /(n) (comp) intelligent device/
ƥꥸü [ƥꥸȤޤ] /(n) (comp) intelligent (as opposed to dumb) terminal/
ƥ [ƥꤽ] /(n) intellectuals/intelligentsia/educated class/
ƥ /(n) (1) (comp) Intel (chip manufacturer)/(2) interline leads/(P)/
ƥ륯奢 /(n) intellectual/
ƥ륵å /(n) Intelsat/International Telecommunications Satellite Organization (Organisation)/
ƥݥ /(n) Intelpost/International Electronic Post/
ƥåĥ /(n) intermezzo (ita:)/
ƥ쥯奢 /(n) intellectual/
ƥ쥯 /(n) intellect/
ƥ󥷥ƥ /(n) intensity/
ƥ󥷥 /(adj-na) intensive/
ƥ󥷥ʥ /(adj-na) intentional/
ǥ /(n) Indian/
ǥ /(n) indie/
ǥ /(n) indies/independent film or music/
ǥӥǥ /(n) (abbr) pornographic videos (wasei: indecent videos)/
ǥӥǥ /(n) (abbr) pornographic videos (wasei: indecent videos)/
ǥ /(n) India/
ǥڡѡ /(n) India paper/
ǥڥ롦 /(n) India pale ale/IPA/
ǥڥ륨 /(n) India pale ale/IPA/
ǥ /(n) Indiana/(P)/
ǥʥݥꥹޥ졼 [ǥʥݥꥹҤ㤯ޥ졼] /(n) Indianapolis 500-mile race (each year on May 30th)/
ǥڡѡ /(n) India paper/
ǥڥ륨 /(n) India pale ale/IPA/
ǥ /(n) Indian/(P)/
ǥ󡦥ޡ /(n) Indian summer/
ǥ󡦥奨꡼ /(n) Indian jewellery (jewelry)/
ǥ󡦥롦㡼 /(n) Indian swellshark (Cephaloscyllium silasi, species of catshark from the western Indian Ocean)/
ǥ󡦥֥롼 /(n) Indian blue/
ǥ󥪡ߥߥåեå /(n) Indian Ocean mimic surgeonfish (Acanthurus tristis, species of tang from the Indian Ocean)/
ǥ󥪡ߥߥåեå /(n) Indian Ocean mimic surgeonfish (Acanthurus tristis, species of tang from the Indian Ocean)/
ǥ󥯥ߥ /(n) blacktail chromis (Chromis nigrura)/
ǥ󥰥쥴꡼ /(n) Western gregory (Stegastes obreptus)/
ǥ󥴡ɥСɥХե饤եå /(n) Indian golden-barred butterflyfish (Roa jayakari, was Chaetodon jayakari)/
ǥ󥴡ɥ󥰥֥ꥹȥȥ /(n) Indian gold-ring bristle-tooth (Ctenochaetus truncatus, species of bristletooth tang native to the Indian Ocean)/
ǥ󥵥ޡ /(n) Indian summer/
ǥ󥸥奨꡼ /(n) Indian jewellery (jewelry)/
ǥ󥹥륷㡼 /(n) Indian swellshark (Cephaloscyllium silasi, species of catshark from the western Indian Ocean)/
ǥХե饤եå /(n) Indian butterflyfish (Chaetodon mitratus)/
ǥХʡեå /(n) phantom bannerfish (Heniochus pleurotaenia)/Indian Ocean bannerfish/
ǥ֥롼 /(n) Indian blue/
ǥܥɥХե饤եå /(n) Indian vagabond butterflyfish (Chaetodon decussatus)/blackened butterflyfish/black-finned vagabond/
ǥ [ǥ] /(n) Indus (constellation)/the Indian/
ǥ [ǥ] /(n) India paper/
ǥ /(n) (1) an Indian/(2) Indeo/
ǥ /(n) indicator/
ǥ /(n) indicator/
ǥ /(n) indigo (dye)/indigotin/
ǥӥ奢ꥹ /(n) individualist/
ǥӥ奢ꥺ /(n) individualism/
ǥӥ奢ƥ /(n) (obsc) individuality/
ǥӥ奢 /(n) individual/
ǥإ /(n) native (spa: indigena)/
ǥڥǥ /(n) independence/
ǥڥǥ /(adj-na,n) independent/(P)/
ǥڥǥȥӥ󥰱ư [ǥڥǥȥӥ󥰤ɤ] /(n) independent living movement/
ǥ /(n) indexing/
ǥ /(n) (comp) indexer/
ǥ /(n) indexing/
ǥ /(n) indexation/
ǥå /(n) index/indices/indexes/(P)/
ǥåɥå /(n) (comp) index addressing/
ǥåȥå /(n) (comp) index track/
ǥåХåե /(n) (comp) index buffer/
ǥåե /(n) (comp) indexed file/
ǥåե /(n) index fund/
ǥåۡ /(n) (comp) index hole/
ǥå쥸 /(n) (comp) index register/
ǥåɥå /(n) (comp) index addressing/
ǥåȥå /(n) (comp) index track/
ǥåХåե /(n) (comp) index buffer/
ǥåե /(n) (comp) indexed file/
ǥåե /(n) index fund/
ǥåۡ /(n) (comp) index hole/
ǥå쥸 /(n) (comp) index register/
ǥåդɥ쥹 [ǥåĤɥ쥹] /(n) (comp) indexed address/
ǥåդ [ǥåĤ] /(n) (comp) indexed search/
ǥڥǥ /(n) independence/
ǥơ /(n) indentation/
ǥƥ /(n) indentation/
ǥ /(n) indent/
ȥ͡ /(n) intonation/(P)/
ȥ /(n) (abbr) Intranet/
ȥ饹å /(n) (comp) intrastat/
ȥͥå /(n) (comp) Intranet/
ȥͥåȥ /(n) (comp) IntranetWare/
ȥ /(n) entrance/
ȥ /(n) entrant/
ȥ㡼 /(n) intrecciato (ita:)/leather-weaving technique/
ȥ /(n) intolerance/
ȥ /(n) (abbr) intro/introduction/(P)/
ȥ /(n) introduction/
ȥѥå /(n) (comp) intro-pack/
ȥӥ /(n) intro-vision/
ȥ /(n) intron/
ɡꥢ [ɡꥢ] /(n) Indic languages/Indo-Aryan languages/
ɡ졼 /(n) Indian curry/
ɡ衼åĸ [ɡ衼åѤ] /(n) Proto-Indo-European (hypothetical language from which all Indo-European languages are derived)/
ɡ饤 /(n) Asiatic lion (Panthera leo persica)/Indian lion/Persian lion/Eurasian lion/
ɡ /(n) indole/
ɡݻ [ɡ뤵] /(n) indoleacetic acid/
ɡ [ɡ餯] /(n) indolebutyric acid/
ɥ /(n) indoor/(P)/
ɥ /(n) indoor game/
ɥݡ /(n) indoor sports/
ɥꥢ [ɥꥢ] /(n) Indic languages/Indo-Aryan languages/
ɥ /(n) indoor game/
ɥݡ /(n) indoor sports/
ɥ /(n) (uk) Indian flying fox (Pteropus giganteus)/greater Indian fruit bat/
ɥ졼 /(n) Indian curry/
ɥ㥯 /(n) (uk) Indian peafowl/common peafowl (Pavo cristatus)/
ɥȥ͡ /(n) indoctrination/
ɥޥ² [ɥޥ󤴤] /(n) (obs) Indo-Germanic (family of languages)/
ɥ֥ /(n) Indian cobra/spectacled cobra/Asian cobra (Naja naja)/
ɥ [ɥΤ] /(n) India rubber tree/
ɥ /(n) (uk) Indian rhinoceros (Rhinoceros unicornis)/great one-horned rhinoceros/
ɥ꡼ /(n) Indian sari/
ɥ˥ /(n) indocyanine/
ɥʸ² [ɥʤ] /(n) Indo-Chinese (family of languages)/
ɥ [ɥʤ󤽤] /(n) (first) Indochina War (1946-1954)/
ɥ⥯ /(n) (uk) winghead shark (Eusphyra blochii, species of Indo-West Pacific hammerhead shark)/
ɥ⥯° [ɥ⥯᤾] /(n) Eusphyra/genus of hammerhead shark in the family Sphyrnidae whose sole member is the winghead shark/
ɥ /(n) blackwedged butterflyfish (Chaetodon falcula)/saddled butterflyfish/pigface coralfish/sickle butterflyfish/Indian double-saddle butterflyfish/
ɥ /(n) Indian elephant (Elephas maximus)/Asian elephant/
ɥȥӥޥ󥰡 /(n) Indian brown mongoose (Herpestes fuscus)/
ɥͥ [ɥͥ] /(n) Indonesian (language)/Bahasa Indonesia/
ɥͥ [ɥͥ] /(n) Indonesian (branch of languages)/
ɥͥ [ɥͥ] /(n) Indonesian (person)/
ɥϥå /(n) (uk) common myna (Acridotheres tristis)/Indian myna/common mynah/Indian mynah/
ɥϥͥ /(n) Indian hedgehog (Paraechinus micropus)/
ɥϥͥ° [ɥϥͥߤ] /(n) Paraechinus/genus of hedgehogs/
ɥҥ᥸ /(n) bicolor goatfish (Parupeneus barberinoides)/half-and-half goatfish/
ɥҥ祦 /(n) (uk) Indian leopard (Panthera pardus fusca)/
ɥե饤 /(n) Indian vagabond butterflyfish (Chaetodon decussatus)/blackened butterflyfish/black-finned vagabond/
ɥ᥿ /(n) indomethacin/
ɥ衼åѸ² [ɥ衼åѤ] /(n) Indo-European languages/
ɥ衼åĸ [ɥ衼åѤ] /(n) Proto-Indo-European (hypothetical language from which all Indo-European languages are derived)/
ɥ饤 /(n) Asiatic lion (Panthera leo persica)/Indian lion/Persian lion/Eurasian lion/
ɥ /(n) indri (short-tailed lemur) (Indri indri)/
ɥ /(adj-f) indolent/
ɥ勵Υ /(n) (uk) (obsc) Indian silk-cotton tree (Bombax ceiba)/
ɰΦ [ɤ꤯] /(n) Indian subcontinent/
ɰ [ɤ] /(n) Indian medicine/
ɸ [ɤ] /(n) Indic languages/Indo-Aryan languages/
ɹ [ɤ㤯] /(n) (uk) Indian peafowl/common peafowl (Pavo cristatus)/
ɺ [ɤ] /(n) (uk) Indian rhinoceros (Rhinoceros unicornis)/great one-horned rhinoceros/
ɾ [ɤ] /(n) Indian elephant (Elephas maximus)/Asian elephant/
ɿ [ɤ] /(n) Indian/
ɿ [ɤ夦] /(n) Indian buffalo/
 [ɤȤ] /(n) Viceroy of India/
ʿ [ɤؤ褦] /(n) Indo-Pacific/
ȿ [ɤϤ] /(n) Indian Mutiny (1857-1858)/
 [ɤϤ] /(n) Indian Mutiny (1857-1858)/
 [ɤ] /(n) Indian hemp/
 [ɤ] /(n) (uk) Indian flying fox (Pteropus giganteus)/greater Indian fruit bat/
ů [ɤƤĤ] /(n) Indian philosophy/
Ȭӧ [ɤϤä] /(n) (uk) common myna (Acridotheres tristis)/Indian myna/common mynah/Indian mynah/
ɿ [ɤҤ礦] /(n) (uk) Indian leopard (Panthera pardus fusca)/
ʤ [ɤ錄Τ] /(n) (uk) (obsc) Indian silk-cotton tree (Bombax ceiba)/
 [ɤ褦] /(n) Indian Ocean/
 [ɤ] /(n) indigo/
 [ɤ礦] /(n) Indian food/Indian cooking/
ʡ /(adj-f) (1) inner/(n) (2) (abbr) underwear/undergarment/innerwear/
ʡӥͥå /(n) inner cabinet/
ʡƥ /(n) inner city/
ʡƥ /(n) inner city/
ʡڡ /(n) inner space/
ʡȥå /(n) inner trip/
ʡ饤 /(n) inner life/
ʡ /(n) underwear/underclothes/undergarment/inner garment/innerwear/inner wear/
ʡ /(n) underwear/underclothes/undergarment/inner garment/innerwear/inner wear/
ʡӥͥå /(n) inner cabinet/
ʡƥ /(n) inner city/
ʡƥ /(n) inner city/
ʡڡ /(n) inner space/
ʡȥå /(n) inner trip/
ʡ٥㡼 /(n) inner venture/
ʡ饤 /(n) inner life/
˥ /(n) inning/
ϥ /(n) (1) (baseb) high and inside pitch (wasei: in high)/(2) (abbr) inter high school/
ϥ /(n) in-house/
ϥ٥ӡ /(n) (sl) (uk) (obs) being pregnant/
ϥ٥ӡ /(n) (sl) (uk) (obs) being pregnant/
С /(n) Invar (trademarked nickel-steel alloy)/
С /(n) inverse/
С /(n) (comp) inverter/
С /(n) (comp) inverter/(P)/
Х /(n) environment/
Х /(n) (comp) inbound/
Хͥ /(n) Inverness (e.g. coat, cape)/
Х /(n,adj-na) imbalance/
Хå /(n) invalid/
ѥ /(n) impact/(P)/
ѥȡե /(n) impact factor/
ѥȡץ /(n) (comp) impact printer/
ѥȡ /(n) impact loan/
ѥȥե /(n) impact factor/
ѥȥץ /(n) (comp) impact printer/
ѥȥ /(n) impact loan/
ѥ /(n) impasto (ita:)/
ѥ /(n) impatiens (Impatiens sultanii, Impatiens walleriana)/
ѥ /(n) impatiens (Impatiens sultanii, Impatiens walleriana)/
ѥ /(n) (abbr) instrument panel/
ѥ /(n) impala/
ѥ륹 /(n) impulse/
ӥ֥ /(adj-na) invisible/
ӥ֥롦ꥹ /(n) invisible risk/
ӥ֥ꥹ /(n) invisible risk/
ӥơ /(n) invitation/
ӥȥ /(exp) in vitro (lat:)/
ӥ /(exp) in vivo (lat:)/
ԡ /(n) impedance/
ԡ󥹴饦 [ԡ󥹤ꥰ饦ɤ] /(n) (comp) impedance-controlling ground plane/
ԡ [ԡ󥹤] /(n) impedance matching/
ե /(n) infighting (boxing)/
ե /(n) infant/
ե /(n) (obsc) infielder/
ե /(n) infield/
եɡե饤 /(n) infield fly/
եɥե饤 /(n) infield fly/
եåɽˡ [եåҤ礦ۤ] /(n) (comp) infix notation/
ե˥ƥ /(n) infinity/
ե˥ƥ /(n) infinity/
եꥪƥץå /(n) inferiority complex/
եꥪƥץå /(n) inferiority complex/
ե /(n) inferno/
ե /(n) (abbr) information/
եȥ饯㡼 /(n) (comp) infostructure/information structure/
եޡ /(n) informer/
եޥ /(adj-na) informal/
եޥ롦˥ /(n) informal organization/informal organisation/
եޥ롦 /(n) informal care/
եޥ롦ɥ쥹 /(n) informal dress/
եޥ륪˥ /(n) informal organization/informal organisation/
եޥ륱 /(n) informal care/
եޥɥ쥹 /(n) informal dress/
եޥ /(n) informant (often with regard to survey respondents)/
եɡ󥻥 /(n) informed consent/
եɥ󥻥 /(n) informed consent/
ե᡼ /(ik) (n) information/
ե᡼ /(n) information/
եå /(n) (comp) Info-Web/
եեå /(n) infographic/
ե /(n) (comp) Infoseek/
եȥ饯㡼 /(n) (comp) infostructure/information structure/
եե /(n) (comp) InfoSphere/
եƥ /(n) (comp) infortainment/
եʥӥ /(n) (comp) InfoNavigator/
եޡ /(n) (abbr) information commercial/
եޥå /(n) (comp) Info-Mac/
եߥå /(n) (comp) Informix/
ե᡼ /(n) information/(P)/
ե᡼󡦥ʥꥹ /(n) information analyst/
ե᡼󡦥 /(n) information science/
ե᡼󡦥ƥ /(n) information system/
ե᡼󡦥󥸥 /(n) information syndicate/
ե᡼󡦥ѡϥ /(n) (comp) information superhighway/
ե᡼󡦥꡼ /(n) information theory/
ե᡼󡦥󥿡 /(n) information kiosk/information centre/
ե᡼󡦥ƥ /(n) information society/
ե᡼󡦥ƥΥ /(n) information technology/IT/
ե᡼󡦥ǥ㡼 /(n) information disclosure/
ե᡼󡦥ǥ⥯饷 /(n) information democracy/
ե᡼󡦥֥ /(n) information broker/
ե᡼󡦥ץå /(n) information processor/
ե᡼󡦥ץå /(n) information processing/
ե᡼󡦥ץХ /(n) information provider/
ե᡼󡦥桼ƥƥ /(n) information utility/
ե᡼󡦥ƥ饷 /(n) information literacy/
ե᡼󡦥ȥ꡼Х /(n) information retrieval/
ե᡼󡦥ܥ塼 /(n) information revolution/
ե᡼󥢥ʥꥹ /(n) information analyst/
ե᡼󥮥 /(n) information gap/
ե᡼󥵥 /(n) information science/
ե᡼󥷥ƥ /(n) information system/
ե᡼󥷥󥸥 /(n) information syndicate/
ե᡼󥹡ѡϥ /(n) (comp) information superhighway/
ե᡼󥻥꡼ /(n) information theory/
ե᡼󥻥󥿡 /(n) information kiosk/information centre/
ե᡼󥽥ƥ /(n) information society/
ե᡼ƥΥ /(n) information technology/IT/
ե᡼ǥ㡼 /(n) information disclosure/
ե᡼ǥ⥯饷 /(n) information democracy/
ե᡼֥ /(n) information broker/
ե᡼ץå /(n) information processor/
ե᡼ץå /(n) information processing/
ե᡼ץХ /(n) information provider/
ե᡼桼ƥƥ /(n) information utility/
ե᡼ƥ饷 /(n) information literacy/
ե᡼ȥ꡼Х /(n) information retrieval/
ե᡼ܥ塼 /(n) information revolution/
ե⥶ /(n) (comp) Infomosaic/
ե塼 /(n) infusion/
ե /(n) (abbr) infrastructure/(P)/
ե饹ȥ饯 /(n) infrastructure/
ե饹ȥ饯㡦⡼ /(n) (comp) infrastructure mode/
ե饹ȥ饯㡼 /(n) infrastructure/
ե饹ȥ饯⡼ /(n) (comp) infrastructure mode/
ե鳫ȯ [ե餫Ϥ] /(n) infrastructure development/
ե [ե餻] /(n) infrastructure improvement/
ե륨 /(n,adj-no) influenza/(P)/
ե륨󥶡륹 /(n) influenza virus/
ե륨󥶡說 /(n) flu vaccine/influenza vaccine/
ե륨󥶥륹 /(n) influenza virus/
ե륨󥶥說 /(n) flu vaccine/influenza vaccine/
ե륨Ǿ [ե륨󥶤Τ礦] /(n) influenza-associated encephalopathy/
ե륨ͽܼ [ե륨󥶤ܤä] /(n) influenza vaccination/flu shot/
ե륨 /(n) influence/
ե /(n,adj-no) (abbr) inflation/(P)/
ե졦å /(n) inflationary gap/
ե졦å /(n) inflation target/
ե졦إå /(n) inflation hedge (hedge against inflation)/
ե졼 /(n) inflation/
ե졼 [ե졼󤦤夦] /(n) inflationary universe/
ե졼 [ե졼󤫤] /(n) inflation accounting/
ե졼Ψ [ե졼] /(n) inflation rate/
ե쥢ɥ󥿥ե /(n) (comp) infrared interface/
ե쥮å /(n) inflationary gap/
ե쥿å /(n) inflation target/
եإå /(n) inflation hedge (hedge against inflation)/
ե췹 [ե줱] /(n) inflationary tendency/
եǰ [ե줱ͤ] /(n) inflation fear/inflation worries/
ե [ե줻] /(n) inflationary policy/
եк [ե줿] /(n) counter-inflation measures/
եΨ [ե] /(n) (abbr) inflation rate/
ե /(n) inflow/
֥꡼ǥ /(n) inbreeding/
֥꡼ /(n,vs) inbreeding/
ץå /(n,vs) input/(P)/
ץåȡݡ /(n) (comp) input port/
ץåȡ᥽å /(n) (comp) input method/IM/
ץåȥݡ /(n) (comp) input port/
ץåȥ᥽å /(n) (comp) input method/IM/
ץ饤 /(n) (comp) INPRISE/
ץ /(n,vs) implant (esp. dental)/
ץȵ [ץȤ] /(n) dental implant/implant denture/
ץꥱ /(n) implication/
ץ /(n) implementor/
ץơ /(n) implementation/
ץƥ /(n) implementation/
ץ /(n) (1) implement/(2) (abbr) implementation/
ץƥ /(n) imprinting/
ץ졼 /(n) in play (sports)/
ץå /(adj-na) impressive/
ץå˥ /(n) impressionism/
ץå /(n) impression/
ץ /(n) implement/
ץ /(n) (1) (abbr) improvisation/(2) improvisational theatre/
ץ /(n) (comp) in-process/
ץӥ /(n) improvisation/improvization/
ץ /(n) improvisation/improvization/
ץ /(n) improvisation/improvization/
إ꥿ /(n) (comp) inheritance/
١ /(n) invader/
٥ /(n) investor/
٥졼 /(n) investor relations/
٥졼 /(n) investor relations/
٥ƥȥ󥻥顼 /(n) investment counselor/investment counsellor/
٥ƥȥХ /(n) investment bank/
٥ȥ /(n) investment/
٥ȥȡʥꥹ /(n) investment analyst/
٥ȥȡХ󥭥 /(n) investment banking/
٥ȥȡХ /(n) investment bank/
٥ȥȥʥꥹ /(n) investment analyst/
٥ȥȥХ󥭥 /(n) investment banking/
٥ȥȥХ /(n) investment bank/
٥륿 /(n) invertase (ger: Invertase)/
٥󥷥 /(n) invention/
٥ȥ /(n) inventory/stock/goods/list/
٥ȥ꡼ /(n) inventory/stock/goods/list/
٥ȥ꡼ /(n) inventory cycles/
٥ȥ꡼եʥ /(n) inventory finance/
٥ȥ꡼ꥫХ꡼ /(n) inventory recovery/
٥ȥ꡼ꥻå /(n) inventory recession/
٥ȥ꡼ /(n) inventory cycles/
٥ȥ꡼եʥ /(n) inventory finance/
٥ȥ꡼ꥫХ꡼ /(n) inventory recovery/
٥ȥ꡼ꥻå /(n) inventory recession/
٥ȥ꡼ʬ [٥ȥ꡼֤󤻤] /(n) inventory analysis/
٥ȥʬ [٥ȥ֤󤻤] /(n) inventory analysis/
ڡ /(n) impedance/
ڥ /(n) impeller/
ڥꥢꥺ /(n) imperialism/
ڥꥢ /(n) imperial/(P)/
ڥ /(vs) to impel/
ܥ /(n) invoice/
ܥå /(n) (comp) in-box/
ܥåɥ饤 /(n) (comp) in-box driver/
ܥåɥ饤 /(n) (comp) in-box driver/
ܥ塼 /(n) (math) involute/
ܥ塼ȶ [ܥ塼Ȥ礯] /(n) (math) involute curve/
ܥ塼Ȼ [ܥ塼ȤϤ] /(n) involute gear/
ܥ /(n) involve/
 /(n) (abbr) impotence/
ݡ /(n) important/
ݡ /(n,vs) import/(P)/
ݥ֥ /(adj-na) (col) impossible/
ݥå֥ /(adj-na) (col) impossible/
ݥƥ /(n) impotence (ger: Impotenz)/
ݥƥ /(n) impotence (ger: Impotenz)/
 [ݤ䤯] /(n) (abbr) anti-impotence medication/
ޥ륵å /(n) International Maritime Satellite Organization (Organisation)/INMARSAT/
ᥬ㡼 /(n) TV test pattern chart/megacycles chart/
⡼ /(adj-na,adj-no) immoral/
 /(adj-na,adj-no) immoral/
襦 /(n) horny goat weed (Epimedium grandiflorum var. thunbergianum)/rowdy lamb herb/barrenwort/bishop's hat/fairy wings/yin yang huo/
饤 /(n,adj-no) (comp) in-line/
饤󡦥᡼ /(n) (comp) inline image/
饤󡦥֥ /(n) (comp) inline object/
饤󡦥 /(n) (comp) in-line code/
饤󡦥֥롼 /(n) (comp) in-line subroutine/
饤󡦥 /(n) inline skates/
饤󡦥 /(n) (comp) inline style/
饤󥤥᡼ /(n) (comp) inline image/
饤󥪥֥ /(n) (comp) inline object/
饤󥳡 /(n) (comp) in-line code/
饤󥵥֥롼 /(n) (comp) in-line subroutine/
饤󥹥 /(n) inline skates/
饤󥹥 /(n) (comp) inline style/
饤ǥå /(n) (comp) inline discussion/
饤 [饤󤬤] /(n) (comp) inline graphic/
饤Ÿ [饤Ƥ󤫤] /(n) (comp) in-line expansion/
饤Ѵ [饤ؤ󤫤] /(n) (comp) in-line translation/
졼 /(n) inlay/
å /(n) inlet/
 /(n) seal case/pill box/medicine case/
 /(n) inverse/
ꥢ /(n) invariant/
󥷥 /(n) invention/
 /(n) invoice/
ʢ٥ӡ [Ϥ٥ӡ] /(n) (sl) (uk) (obs) being pregnant/
ʢ٥ӡ [Ϥ٥ӡ] /(n) (sl) (uk) (obs) being pregnant/
 /(n) eve (esp. Christmas Eve)/the night before/
˥ /(n) evening/
 [Ӥ] /(n) euphonic change wherein some mora ('ki', 'gi', 'shi' and 'ri') are pronounced 'i'/
ƻ [褦] /(n) adjective ending in "i"/i-adjective/
ûĴ [礦] /(n) A minor/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "i"/
Ĵ [礦] /(n) key of A (music)/
ĹĴ [礦礦] /(n) A major/
 /(n) cormorant (Phalacrocoracidae spp.)/
 /(n) (rkb:) sugar cane/sugarcane/
 /(n) Worcester sauce/Worcestershire sauce/
 /(n) Worcester sauce/Worcestershire sauce/
ƥå /(n) worsted/
 /(n) ouzo (gre:)/
 /(n) oud (lute-like instrument of Arabic origin) (ara: ud)/
ϡ /(n) woofer (speaker system)/
ϥ /(n) (abbr) (sl) oolong tea highball/
ѡ롼ѡ /(n) (col) axolotl (esp. an albino) (wasei: wooper looper)/
ե /(n) woofer (speaker system)/
ޥ /(n,adj-no) woman/(P)/
ޥ󡦥ϥ󥿡 /(n) woman hunter/
ޥ󡦥ѥ /(n) woman power/
ޥ󡦥 /(n) (abbr) women's liberation/
ޥϥ󥿡 /(n) woman hunter/
ޥѥ /(n) woman power/
ޥ /(n) (abbr) women's liberation/
 /(n) woomera/womera/Australian aboriginal spear throwing implement/
꡼󥭡 /(n) woolly monkey (any New World monkey of genus Lagothrix)/
꡼åȥ /(n) woolly cotton/
꡼ʥ /(n) woolly nylon/
꡼󥭡 /(n) woolly monkey (any New World monkey of genus Lagothrix)/
 /(n) wool/(P)/
롦ޡ /(n) wool mark/
ޡ /(n) wool mark/
ϥ /(n) oolong tea highball/
 [] /(n) oolong tea/
 /(int) hmm/well/
ܥ [Τ᥿Τ] /(exp) eyes of a predator/keen eyes/eyes of a cormorant, eyes of a hawk/
 /(n) vagina (lat:)/
 /(int) yes (fre: oui)/
 /(n) (1) week/(2) weak/(P)/
ܥ /(n) weak boson/
ݥ /(n) weak point/
 /(n) weekend/(P)/
ɡϥ /(n) weekend house/
ɥϥ /(n) weekend house/
ǡ /(n) weekday/
ǥ /(n) weekday/
ܥ /(n) weak boson/
ݥ /(n) weak point/
 /(n,adv) weekly/
꡼ /(n,adv) weekly/(P)/
꡼ޥ󥷥 /(n) small apartment rented by the week (wasei: weekly mansion)/
 /(n) weasel (animal, fur, aircraft, tractor, snowmobile, etc.)/
 /(n) weed/
ӥ /(n,vs) weaving/
󥢥ԡ /(n) Vienna Appeal/
 [󤬤] /(n) Vienna Circle/
 /(n) (comp) Wiki/
 /(v5r) (sl) to look up on Wikipedia/to read about on Wikipedia/
 /(exp) very quick (haw: wiki wiki)/
ڥǥ /(n) Wikipedia (free online encyclopedia)/
 /(n) wick/
ʥ꡼ /(n) Wiktionary (a wiki based open content dictionary)/
顼 /(n) (physics) wiggler/
 /(n) wigwam (North American Indian tent) (alg:)/
å /(n) wicket (e.g. in cricket)/
 /(vs) to wither/
 /(vs) to wither/
 /(n) wizard/
ɥ꡼ /(n) (comp) Wizardry/
 /(n) wizard/
 /(n) (comp) WYSIWYS/
å /(n) widget/(P)/
 [Ф] /(n) ouija board/
 /(n) whisker/
 /(n) whisky/whiskey/(P)/
 /(n) whisky sour/whiskey sour/
 /(n) whisky sour/whiskey sour/
ܥܥ /(n) whisky bonbon (fre:)/whiskey bonbon/liqueur candy/
ѡ /(n) whisper/
ȿ [ϤΤ] /(n) Widal reaction (for typhoid fever)/
å /(n) Wicca/
å /(n) wig/
åå /(n) wicket (cricket)/
å /(n) wish/
å塦ꥹ /(n) wish list/wishlist/
åꥹ /(n) wish list/wishlist/
åء /(n) witch hazel/
å /(n) wit/
åȤͤ /(n) Whitworth screw thread/
åȥͥ /(n) Whitworth screw thread/
ɡ /(n) widow/
ɥ /(n) widow/
ɥ /(n) widower/
˥ڥ /(n) Winnipeg/
˥󥰡ܡ /(n) winning ball/
˥󥰥ܡ /(n) winning ball/
 /(n) women/
 /(adj-no) women's/
å /(n) (comp) Willamette/
꡼ /(n) wheelie/
ꥹư̮ [ꥹɤߤ㤯] /(n) arterial circle of Willis/
ꥹư̮ĺɾ [ꥹɤߤ㤯ؤ礦] /(n) occlusion in the circle of Willis/
 /(n) (1) will/intent/desire/ambition/(2) will/testament/
륳̸ [륳Τդ󤤤Ƥ] /(n) (math) Wilcoxon signed-rank test/
륹 /(n) (1) virus (lat:, ger:)/(adj-no) (2) viral/(P)/
륹ץƥ /(n) (comp) virus protection/
륹ץƥ /(n) (comp) virus protection/
륹Υ [륹] /(n) (comp) virus removal/virus sweep/
ȥ󥫡ڥå /(n) Wilton carpet/
 /(n) wyrm (variety of wyvern)/
꡼ /(n) willow green/
꡼ /(n) willow green/
󥤥 /(n) (comp) WIN.INI/
󥨥եƥԡ /(n) (comp) WinFTP/
 /(n) (1) Winker (automobile)/(2) (car) blinker/(car) turning indicator/
󥫡 /(n) (1) Winker (automobile)/(2) (car) blinker/(car) turning indicator/
 /(n,vs) wink/
 /(n) wing/
󥰡 /(n) wing chair/
󥰥 /(n) wings/
󥰥 /(n) wing chair/
󥰥إåɡ㡼 /(n) winghead shark (Eusphyra blochii, species of Indo-West Pacific hammerhead shark)/
󥰥إåɥ㡼 /(n) winghead shark (Eusphyra blochii, species of Indo-West Pacific hammerhead shark)/
󥵥󥸥塼 /(n) (comp) Win32/
󥵥󥸥塼˥ /(n) (comp) Win32s/
󥶡 /(n) Windsor chair/
󥶡 /(n) Windsor chair/
󥶡 [󥶡] /(n) House of Windsor/
󥸡 /(n) (comp) WinG/
󥸥å /(n) (comp) WinZip/
󥸥塼 /(n) (comp) Win16/
 /(n) (comp) WINS/
󥽥å /(n) (comp) WindSock/Winsock/
 /(n) winter/
󥿡 /(n) winter/(P)/
󥿡ݡ /(n) winter sports/
󥿡ݡ /(n) winter sports/
󥿥å /(n) (comp) WinTach/
 /(n) winch/
ǥ /(n) (comp) Winchester disk/
ǥ /(n) (comp) Winchester disk/
ƥΥ /(n) (comp) winchester technology/
ǥ /(n) (comp) Winchester disk/
ƥ /(n) (comp) Wintel/
 /(n) wind/(P)/
ɡȥ /(n) wind band (wasei: wind orchestra)/symphonic band/
ɡ /(n) wind shear/
ɡ /(n) wind rose/
ɡ /(n) (1) (comp) window/(2) window (shop display)/
ɡǥץ졼 /(n) window display/
ɡɥå /(n) window dressing/
ɡåԥ /(n,vs) window-gazing/window-shopping/
ɡǥץ졼 /(n) window display/
ɡɥå /(n) window dressing/
ɥ /(n) (comp) Windows (Microsoft operating system)/
ɥ /(n) (1) (comp) window/(2) window (shop display)/(P)/
ɥƥ /(n) (comp) window system/
ɥեȥ /(n) (comp) windowing software/
ɥǥץ쥤 /(n) window display/
ɥޥ͡ /(n) (comp) window manager/
ɥ粽 [ɥ򤵤] /(exp,vs-i) (comp) to maximize a window's size/to maximise a window's size/
ɥɽ [ɥ򤵤Ҥ礦] /(exp,vs-i) (comp) to maximize a window/
ɥ졼ܡ /(exp) (comp) Windows accelerator board/
ɥƥ /(n) (comp) window system/
ɥåԥ /(n,vs) window-gazing/window-shopping/
ɥ /(n) (comp) Windows (Microsoft operating system)/
ɥ졼 /(n) (comp) Windows accelerator/
ɥأ [ɥåԡ] /(n) (comp) Windows XP/
ɥ졼 /(n) (comp) Windows accelerator/
ɥ̥ƥ /(n) (comp) WindowsNT/
ɥ塼塼 /(n) (comp) Windows95/
ɥ塼塼ϥ /(n) (comp) Windows98/
ɥƥ󥤥 /(n) (comp) Windows3.1/
ɥ˥ /(n) (comp) Windows2000/
ɥߡ /(n) (comp) WindowsMe/
ɥեȥ /(n) (comp) windowing software/
ɥǥץ쥤 /(n) window display/
ɥޥ͡ /(n) (comp) window manager/
ɥ [ɥ] /(n) (comp) lower window edge/
ɥĶ [ɥ󤭤礦] /(n) (comp) windowing environment/
ɥ [ɥ礦] /(n) (comp) upper window edge/
ɥ [ɥ礦ۤ] /(n) (comp) window information/
ɥȥ /(n) wind band (wasei: wind orchestra)/symphonic band/
ɥ饹 /(n) windcrust/crust formed on snow by strong wind/
ɥե /(n) windsurfing/
ɥ /(n) wind shear/
ɥ֥졼 /(n) windbreaker/jacket/
ɥߥ /(n) windmill/
ɥ /(n) wind rose/
ʡ /(n) wiener/Vienna sausage/
ʡ˥åĥ /(n) Wiener schnitzel/
ʥ /(n) wiener/Vienna sausage/
ӥ /(n) (comp) Winbiff/
֥ /(n) (comp) WinVN/
֥ɥ /(n) Wimbledon/
ץ /(n) wimple/
إå /(n) (comp) WinHEC/
 /(int) yes (fre: oui)/
 /(n) (1) week/(2) weak/
ܥ /(n) weak boson/
ݥ /(n) weak point/
 /(n) weekend/(P)/
ɡڥ󥿡 /(n) weekend carpenter/
ɡե /(n) weekend father/
ɡڥ󥿡 /(n) weekend painter/
ɥڥ󥿡 /(n) weekend carpenter/
ɥե /(n) weekend father/
ɥڥ󥿡 /(n) weekend painter/
ǡ /(n) weekday/
ǥ /(n) weekday/
ܥ /(n) weak boson/
ݥ /(n) weak point/
꡼ /(n,adv) weekly/
ӥ /(n,vs) weaving/
 /(n) (uk) Uighur (Turkic people and language in China)/Uygur/
 [뤴] /(n) Uighur (language)/Uigur/Uygur/
 /(n) wizard/
 /(n) whisker/
 /(n) whisky/whiskey/
 /(n) whisky/whiskey/(P)/
 /(n) whisky sour/whiskey sour/
 /(n) whisky sour/whiskey sour/
ܥܥ /(n) whisky bonbon (fre:)/whiskey bonbon/liqueur candy/
 /(n) whisky/whiskey/
ѡ /(n) whisper/
å /(n) wick/
åž [åƤ] /(n) (math) Wick rotation/
å /(n) wig/
å /(n) witch/
å /(n) wit/
ɡ /(n) widow/
ɥ /(n) widow/
ʡ /(n) winner/
ʡƥ /(n) winner-take-all/
˥ /(n) winning/
˥󥰡å /(n) winning shot (tennis, ball games)/
˥󥰡ܡ /(n) winning ball/
˥󥰡ݥ /(n) winning post/
˥󥰡 /(n) winning run/
˥󥰥å /(n) winning shot (tennis, ball games)/
˥󥰥ܡ /(n) winning ball/
˥󥰥ݥ /(n) winning post/
˥󥰥 /(n) winning run/
꡼ /(n) wheelie/
 /(n) (1) will/intent/desire/ambition/(2) will/testament/
륹 /(n) (1) virus (lat:, ger:)/(adj-no) (2) viral/(P)/
륹ͥ /(n) (comp) virus signature/
륹å /(n) (comp) virus checker/
륹å /(n) (comp) virus check/
륹åեȥ /(n) (comp) virus checker software/
륹ӽ [륹Ϥ礹] /(exp,vs-i) (1) to fight off a virus/(2) (comp) to screen out computer viruses/
륹ͥ /(n) (comp) virus signature/
륹У [륹󥨡ԡ] /(n) (comp) virus scanning API/
륹򤹤 /(exp,vs-i) (comp) to run a virus scan program/
륹å /(n) (comp) virus checker/
륹å /(n) (comp) virus check/
륹åեȥ /(n) (comp) virus checker software/
륹 [륹] /(n) virology/
륹ƻ뵡ǽ [륹󤷤Τ] /(n) (comp) virus protection/
륹 [륹ۤ] /(n) (comp) virus alert/
륹 [륹ä礦] /(n) viremia/viraemia/
륹Хեȥ [륹󤷤ĥեȥ] /(n) (comp) virus detection software/
륹α [륹󤨤] /(n) viral hepatitis/
륹 [륹ä] /(n) viral disease/
륹зǮ [륹äĤͤ] /(n) viral hemorrhagic fever/
륹Ǿ [륹Τ] /(n) viral encephalitis/
륹 [륹Ӥ礦] /(n) virus disease/viral disease/
륹ɱѥե [륹ܤ褦ե] /(n) (comp) virus detection software/
륹ɻ [륹ܤ] /(n) (comp) virus check/
 /(n) viroid/
 /(n) (1) Winker (automobile)/(2) (car) blinker/(car) turning indicator/
󥫡 /(n) (1) Winker (automobile)/(2) (car) blinker/(car) turning indicator/(P)/
 /(n,vs) wink/(P)/
 /(n) wing/(P)/
󥰡顼 /(n) wing collar/
󥰡å /(n) wing tip/
󥰡ݥ /(n) wing pump/
󥰥顼 /(n) wing collar/
󥰥å /(n) wing tip/
󥰥Хå /(n) wingback/
󥰥ݥ /(n) wing pump/
󥶡 /(n) Windsor chair/
󥿡 /(n) winter/
󥿡ݡ /(n) winter sports/
󥿡꥾ /(n) winter resort/
󥿡ݡ /(n) winter sports/(P)/
󥿡꥾ /(n) winter resort/
 /(n) winch/
 /(n) wind/(P)/
ɡ /(n) wind rose/
ɡ /(n) (1) (comp) window/(2) window (shop display)/
ɡǥץ졼 /(n) window display/
ɡɥå /(n) window dressing/
ɡåԥ /(n,vs) window-gazing/window-shopping/
ɡǥץ졼 /(n) window display/
ɡɥå /(n) window dressing/
ɡڡ /(n) windowpane/
ɥ /(n) (1) (comp) window/(2) window (shop display)/(P)/
ɥ˥塼 /(n) (comp) window menu/
ɥ /(n) (comp) Windows (Microsoft operating system)/
ɥ˥塼 /(n) (comp) window menu/
ɥ饹 /(n) windcrust/crust formed on snow by strong wind/
ɥե /(n) windsurfer/
ɥե /(n) windsurfing/
ɥɥ磻ѡ /(n) windshield wiper/windscreen wiper/
ɥե /(n) windfall/
ɥ֥졼 /(n) windbreaker/jacket/
ɥߥ /(n) windmill/
ɥå /(n) windjacket (ger: Windjacke)/
ɥ饹 /(n) windlass/
ɥ /(n) wind rose/
 /(n) Wiener/Viennese/
ʡҡ /(n) Vienna coffee/
ʡ /(n) Vienna sausage/wiener/frankfurter/
ʡ /(n) Viennese waltz (wasei: Vienna waltz)/
ʡ /(n) Vienna sausage/wiener/frankfurter/
ʡ /(n) Vienna sausage/wiener/frankfurter/
ʥҡ /(n) Vienna coffee/
ʥ /(n) Vienna sausage/wiener/frankfurter/
ʥ /(n) Viennese waltz (wasei: Vienna waltz)/
֥ɥ /(n) Wimbledon/
 /(n) way/(P)/
 /(n) waiter/
 /(n) (1) wait/(2) weight/
ȥեƥ /(n) weight lifting/
ȥ쥹 /(n) waitress/
 /(n) weber/
С /(n) (1) waiver/(2) weber (Wb) (unit of magnetic flux)/
Сˡ§ [СΤۤ] /(n) Weber's law/
Сեҥʡˡ§ [СեҥʡΤۤ] /(n) Weber-Fechner law/
 /(n,vs) (1) wave (on water)/(2) wave (electromagnetic, sound, etc.)/(3) wavy hairstyle/(4) audience wave/the wave/(n) (5) (comp) WAVeform audio format/WAV/
֥ե /(n) wavefront/
֥å /(n) (physics) wavelet/
륺 /(n) Wales/(P)/
륺 [륺] /(n) Welsh (language)/
 /(n,vs) (1) wave (on water)/(2) wave (electromagnetic, sound, etc.)/(3) wavy hairstyle/(4) audience wave/the wave/(n) (5) (comp) WAVeform audio format/WAV/
 /(n,suf) (1) -ware/(2) -wear (clothing)/(sports) wear/
 /(n) werewolf/
 /(n) werewolf/
ϥ /(n) warehouse/
֥롦ѥ /(n) (comp) wearable personal computer/
֥ѥ /(n) (comp) wearable personal computer/
 /(n) way/
 /(n) wage/
ɥե /(n) wage drift/
ɥե /(n) wage drift/
 /(n) (comp) WAIS/
 /(n) waiter/
 /(n) waiter/
ƥ󥰡롼 /(n) waiting room/
ƥ󥰥롼 /(n) waiting room/
 /(n) (1) wait/(2) weight/(P)/
ȥեƥ /(n) weight lifting/
ȥ쥹 /(n) waitress/(P)/
Ⱦ [Ȥ礦] /(n) (comp) wait state/
ϡ /(n) wafer/
ե /(n) wafer/
 /(n,vs) (1) wave (on water)/(2) wave (electromagnetic, sound, etc.)/(3) wavy hairstyle/(4) audience wave/the wave/(n) (5) (comp) WAVeform audio format/WAV/
 /(n,vs) wane/
 /(n,vs) (1) wave (on water)/(2) wave (electromagnetic, sound, etc.)/(3) wavy hairstyle/(4) audience wave/the wave/(n) (5) (comp) WAVeform audio format/WAV/
ʡ [ʡˤ夷礦] /(n) Wegener's granulomatosis/Wegener granulomatosis/
ʡ [ʡˤ夷礦] /(n) Wegener's granulomatosis/Wegener granulomatosis/
 /(n) weather/
 /(n) weather/
 /(n) rag (for wiping)/waste (cloth)/
 /(n) Vesta (Roman goddess of hearth, home and family)/
 /(n) Western/
󡦥ӥ /(n) western wobbegon (Orectolobus hutchinsi, species of carpet shark from Western Australia)/
󡦥å /(n) Western grip (tennis)/
󥦥ӥ /(n) western wobbegon (Orectolobus hutchinsi, species of carpet shark from Western Australia)/
󥭥󥰥饹 /(n) Western king wrasse (Coris auricularis)/
󥰥å /(n) Western grip (tennis)/
 /(n) (1) waist/(2) west/(n,vs) (3) waste/(P)/
ȡȥꥢ󡦥Хե饤եå /(n) West Australian butterflyfish (Chaetodon assarius)/Assarius butterflyfish/Western butterflyfish/
ȡ˥åѡ /(n) waist nipper/
ȡС˥ /(n) West Virginia/
ȡܡ /(n) waste ball (baseball)/taking a pitch/
ȡݡ /(n) waist pouch/waist bag/
ȥȥꥢ󥯥ߥ /(n) West Australian chromis (Chromis westaustralis)/
ȥȥꥢХե饤եå /(n) West Australian butterflyfish (Chaetodon assarius)/Assarius butterflyfish/Western butterflyfish/
ȥ /(n) waistcoat/
ȥ˥åѡ /(n) waist nipper/
ȥС˥ /(n) West Virginia/
ȥܡ /(n) waste ball (baseball)/taking a pitch/
ȥݡ /(n) waist pouch/waist bag/
ȥߥ󥹥 [ȥߥ󥹥󤷤礦] /(n) Statute of Westminster (1931)/
ȥ饤 /(n) waistline/
å /(n) wedge/
å /(n) wedge sole/
åҡ /(n) wedge heel/wedgie/
å /(n) wedge sole/
åҡ /(n) wedge heel/wedgie/
åǥ /(n) wedding/
åǥ륢饷 /(n) (uk) Weddell seal (Leptonychotes weddellii)/
åǥ볤ɿ [åǥ뤢餷] /(n) (uk) Weddell seal (Leptonychotes weddellii)/
å /(adj-na,n) wet/
åȡ /(n) wet suit/
åȡƥå /(n) wet wipes/moist towelette/baby wipes/wet tissue/
åȡե饤 /(n) wet fly/
åȥ /(n) wet suit/
åȥȡ /(n) (comp) Whetstone/
åȥƥå /(n) wet wipes/moist towelette/baby wipes/wet tissue/
åȥե饤 /(n) wet fly/
å /(n,adj-no) (1) web/(2) (comp) World Wide Web/WWW/Web/
ǥ /(n) wedding/
ǥ󥰡 /(n) wedding cake/
ǥ󥰡ɥ쥹 /(n) wedding dress/
ǥ󥰡֥롼 /(n) pre-nuptial doubts (wasei: wedding blue)/
ǥ󥰡١ /(n) wedding veil/
ǥ󥰡٥ /(n) wedding bell/
ǥ󥰡ޡ /(n) wedding march/
ǥ󥰡 /(n) wedding ring/
ǥ󥰥 /(n) wedding cake/
ǥ󥰥ɥ쥹 /(n) wedding dress/(P)/
ǥ󥰥֥롼 /(n) pre-nuptial doubts (wasei: wedding blue)/
ǥ󥰥١ /(n) wedding veil/
ǥ󥰥٥ /(n) wedding bell/
ǥ󥰥ޡ /(n) wedding march/
ǥ󥰥 /(n) wedding ring/
̥ /(n) Venus/
 /(n) wafer/
ϡ /(n) wafer/
ե /(n) wafer/
ե /(n) wafers/
 /(n,adj-no) (1) web/(2) (comp) World Wide Web/WWW/Web/(P)/
֡ /(n) (comp) Web archive/
֡ɥ쥹 /(n) (comp) Web address/
֡ץꥱ /(n) (comp) web application/
֡Х /(n) web album/
֡ץ /(n) (comp) Web Explorer/
֡ /(n) (comp) web camera/webcam/
֡ /(n) (comp) Web server/
֡С /(n) (comp) Web server/
֡ӥ /(n) web service/web services/
֡ե /(n) (comp) Web surfer/
֡ /(n) (comp) web site/website/
֡ƥ /(n) (comp) Web text/text from the Web/
֡ǥ /(n) (comp) web designer/
֡ǥ /(n) web design/
֡ȥեå /(n) web traffic/
֡ե /(n) web form/
֥֡饦 /(n) (comp) web browser/web-browsing software/
֥֡饦 /(n) (comp) web browser/web-browsing software/
֡ڡ /(n) (comp) Web page/
֡ڡƥ /(n) (comp) Web-page text/
֥ /(n) (comp) Web archive/
֥ɥ쥹 /(n) (comp) Web address/
֥ץꥱ /(n) (comp) web application/
֥Х /(n) web album/
֥ץ /(n) (comp) Web Explorer/
֥ /(n) webcam/
֥ /(n) (comp) web camera/webcam/
֥ /(n) (comp) Web server/
֥С /(n) (comp) Web server/
֥ӥ /(n) web service/web services/
֥ե /(n) (comp) Web surfer/
֥ /(n) (comp) web site/website/(P)/
֥ /(n) (comp) WebZine/
֥ƥӡ /(n) (comp) WebTV/
֥ƥ /(n) (comp) Web text/text from the Web/
֥ǡӡ /(n) (comp) WebDB/
֥ǥ /(n) (comp) web designer/
֥ǥ /(n) web design/
֥ǥ塼 /(n) (comp) WebdeW/
֥ȥեå /(n) web traffic/
֥ե /(n) web form/
֥֥饦 /(n) (comp) web browser/web-browsing software/
֥֥饦 /(n) (comp) web browser/web-browsing software/
֥١ȴ [֥١礦] /(n) (comp) Web-Based Enterprise Management/WBEM/
֥ڡ /(n) (comp) Web page/(P)/
֥ڡƥ /(n) (comp) Web-page text/
֥ޥ /(n) (comp) Webmaster/
֥ /(n) weblog/blog/(P)/
ָ [֤󤵤] /(n) web search/
־ [֤礦] /(adv) over the Web/
 [֤Ϥ] /(n) system for showing appreciation to the author of a web-site/virtual applause/web-applause/
ݥ /(n) weapon/
륦å /(n) welwitschia/
륫 /(n) welcome/(P)/
륫ࡦܡ /(n) welcome board (e.g. placed outside wedding reception to greet guests, and confirm location)/
륫ܡ /(n) welcome board (e.g. placed outside wedding reception to greet guests, and confirm location)/
륷塦 /(n) Welsh corgi/
륷女 /(n) Welsh corgi/
륷 [륷夭] /(n) Welch bacillus (Clostridium perfringens)/
 /(n) well-done/
ǥ󥰥ơ /(n) welding station/
˥å [˥åĤ礦] /(n) Wernicke's aphasia/
˥å [˥å夦] /(n) Wernicke's area/
˥å [˥å礦] /(n) (obsc) Wernicke's area/
˥åΰ [˥å礦] /(n) (obsc) Wernicke's area/
ͥ /(n) wellness/
 /(n) whelp/
󥺥ǡ /(n) Wednesday/
 /(n) way/
 /(n) waiter/
ƥ /(n) (abbr) waiting game/
ƥ󥰡 /(n) waiting circle (baseball)/on-deck batter's circle/
ƥ󥰡롼 /(n) waiting room/
ƥ󥰥 /(n) waiting circle (baseball)/on-deck batter's circle/
ƥ󥰥ƥ /(n) waiting system/
ƥ󥰥롼 /(n) waiting room/
ǥ /(n) wedeling (skiing term) (ger: Wedeln)/
 /(n) (1) wait/(2) weight/
ȡȥ졼˥ /(n) weight training/
ȥȥ졼˥ /(n) weight training/
ȥեƥ /(n) weight lifting/
ȥ쥹 /(n) waitress/
С /(n) (1) waiver/(2) weber (Wb) (unit of magnetic flux)/
ե /(n) wafer/
 /(n,vs) (1) wave (on water)/(2) wave (electromagnetic, sound, etc.)/(3) wavy hairstyle/(4) audience wave/the wave/(n) (5) (comp) WAVeform audio format/WAV/(P)/
֥ե /(n) wave-front/
 /(n,suf) (1) -ware/(2) -wear (clothing)/(sports) wear/(P)/
󥸥 /(n) wear indicator/
󥸥 /(n) wear indicator/
ϥ /(n) warehouse/
ϥȥ /(n) warehouse store/
ϥȥ /(n) warehouse store/
 /(n) waiter/
 /(n) (1) wait/(2) weight/(P)/
ȡȥ /(n) weight control/
ȡȥ졼˥ /(n) weight training/
ȥȥ /(n) weight control/
ȥȥ졼˥ /(n) weight training/
ȥեƥ /(n) weight lifting/
ȥ쥹 /(n) waitress/
 /(n,vs) (1) wave (on water)/(2) wave (electromagnetic, sound, etc.)/(3) wavy hairstyle/(4) audience wave/the wave/(n) (5) (comp) WAVeform audio format/WAV/
 /(n) weather/
å /(n) weathercock/
ޡ /(n) weather merchandising/
 /(n) rag (for wiping)/waste (cloth)/
 /(n) Western/(P)/
󡦥å /(n) Western grip (tennis)/
󡦥 /(n) western swing/
󡦥ߥ塼å /(n) Western music/
󡦥꡼ /(n) Western league/
󥰥å /(n) Western grip (tennis)/
󥹥 /(n) western swing/
ǥ /(n) (comp) WesternDigital/
ߥ塼å /(n) Western music/
꡼ /(n) Western league/
ƥ󥰥ϥ /(n) Westinghouse/
 /(n) (1) waist/(2) west/(n,vs) (3) waste/(P)/
ȡ /(n) West End/
ȡ /(n) West Coast/
ȡ /(n) West Side/
ȡʥ롦륹 /(n) West Nile virus/
ȡ˥åѡ /(n) waist nipper/
ȡХå /(n) waist pouch/waist bag/
ȡܡ /(n) waste ball (baseball)/taking a pitch/
ȡݥ /(n) West Point/
ȡ⡼ /(n) weatherstrip molding/weatherstrip moulding/
ȥեꥫ󥹥ڡɥեå /(n) West African spadefish (Chaetodipterus lippei, species of Eastern Atlantic spadefish found from Senegal to Angola)/
ȥ /(n) West End/
ȥ /(n) West Coast/
ȥ /(n) waistcoat/
ȥ /(n) West Side/
ȥʥ륦륹 /(n) West Nile virus/
ȥʥǮ [ȥʥͤ] /(n) West Nile fever/
ȥ˥åѡ /(n) waist nipper/
ȥХå /(n) waist pouch/waist bag/
ȥܡ /(n) waste ball (baseball)/taking a pitch/
ȥݥ /(n) West Point/
ȥ⡼ /(n) weatherstrip molding/weatherstrip moulding/
ȥ饤 /(n) waistline/
å /(n) wedge/
å /(n) wedge sole/
å /(n) wedge sole/
åǥ /(n) wedding/
å /(adj-na,n) wet/(P)/
åȡå /(n) wet cut/
åȡ꡼˥ /(n) wet cleaning/
åȡ /(n) wet core/
åȡ /(n) wet suit/
åȡƥå /(n) wet wipes/moist towelette/baby wipes/wet tissue/
åȡե饤 /(n) wet fly/
åȥå /(n) wet cut/
åȥ꡼˥ /(n) wet cleaning/
åȥ /(n) wet core/
åȥ /(n) wet suit/
åȥƥå /(n) wet wipes/moist towelette/baby wipes/wet tissue/
åȥե饤 /(n) wet fly/
ǥ /(n) wedding/
ǥ󥰡 /(n) wedding cake/
ǥ󥰡ɥ쥹 /(n) wedding dress/
ǥ󥰡١ /(n) wedding veil/
ǥ󥰡٥ /(n) wedding bell/
ǥ󥰡ޡ /(n) wedding march/
ǥ󥰡 /(n) wedding ring/
ǥ󥰥 /(n) wedding cake/
ǥ󥰥ɥ쥹 /(n) wedding dress/(P)/
ǥ󥰥١ /(n) wedding veil/
ǥ󥰥٥ /(n) wedding bell/
ǥ󥰥ޡ /(n) wedding march/
ǥ󥰥 /(n) wedding ring/
ϡ롦ƥ졼 /(n) (comp) wafer-scale integration/
ϡ /(n) wafer/
ϡ /(n) wafers/
ϥ륤ƥ졼 /(n) (comp) wafer-scale integration/
 /(n,adj-no) (1) web/(2) (comp) World Wide Web/WWW/Web/
֡ /(n) (comp) web site/website/
֥ /(n) (comp) web site/website/
֥ޥ /(n) (comp) Webmaster/
ݥ /(n) weapon/
륫 /(n) welcome/(P)/
륫ࡦɥ /(n) welcome drink (e.g. free drink served to hotel guests upon arrival)/
륫ɥ /(n) welcome drink (e.g. free drink served to hotel guests upon arrival)/
륫ץ󣲣 [륫ץˤ夦] /(n) Welcome Plan 21/
륿 [륿夦] /(n) welterweight class (boxing)/
 /(n) well-done/
ͥ /(n) wellness/
󥺥ǡ /(n) Wednesday/
 /(n) walker/
 /(n) walkathon/
ȡ /(n) walkie-talkie/
å /(n) walkie-lookie/
 /(n) walking/
󥰡塼 /(n) walking shoes/
󥰡ǥʥ꡼ /(n) walking dictionary/
󥰥塼 /(n) walking shoes/
󥰥ǥʥ꡼ /(n) walking dictionary/
 /(n) walk/
󡦥å /(n) walk-in closet/
󡦥å /(n) walk-in closet/
롼 /(n) (comp) (structured) walk through/
饤 /(n) war cry/
꡼ /(n) walk rally/
 /(n,adj-no) (1) walk-in/person who walks into a hotel, etc. without a reservation/(n) (2) (abbr) walk-in closet/
󥯥å /(n) walk-in closet/
󥯥å /(n) walk-in closet/
롼 /(n) (comp) (structured) walk through/
ޥ /(n) Walkman/(P)/
饤 /(n) war cry/
꡼ /(n) walk rally/
 /(n) war game/
 /(n) (comp) WOSA/
 /(n) water/
 /(n) water/
顼 /(n) watercooler/water cooler/
쥹 /(n) watercress/
å /(n) water closet/
塼 /(n) water shoes/aqua socks/
塼 /(n) water chute/
㥱å /(n) water jacket/
ѥ˥ /(n) water spaniel/
饤 /(n) water slide/water slider/
ϥ /(n) water hazard/
ݥ /(n) water polo/
 /(n) (obsc) water yam (Dioscorea alata)/winged yam/purple yam/
顼 /(n) watercolor/watercolour/
顼 /(n) watercooler/water cooler/
쥹 /(n) watercress/
å /(n) water closet/
 /(n) Watergate/
Ȼ [Ȥ] /(n) Watergate scandal/
塼 /(n) water shoes/aqua socks/
塼 /(n) water chute/
㥱å /(n) water jacket/
ѥ˥ /(n) water spaniel/
饤 /(n) water slide/water slider/
 /(n) watertight/
ϥ /(n) water hazard/
ե /(n) waterfall/
ե /(n) waterfront/
ץ롼 /(n) waterproof/
٥å /(n) waterbed/
ܡǥ /(n) waterboarding/
ݥ /(n) water polo/
 /(n) watermelon/
 /(n) (obsc) water yam (Dioscorea alata)/winged yam/purple yam/
ե /(n) waterfall/
 /(n) (comp) war dialer/
 /(n) (comp) war dialing/
ɥ饤ӥ /(n) (comp) war driving/
ɥ /(n) wardrobe/
ɥ /(n) wardrobe/
˥ /(n) warning/
˥󥰡 /(n) warning lamp/
˥󥰥 /(n) warning lamp/
ۡ뷿 [ۡ뤫] /(n) (comp) Warhol worm/
ޡ /(n) warmer/
ߥ /(n) warming/
ߥ󥰥å /(n,vs) warming-up/
 /(n) (1) worm/(2) warm/
ࡦ /(n) worm gear/
ࡦ /(n) (comp) warm start/
ࡦӥ /(n) WARM BIZ (Japanese government campaign encouraging companies to set their heater thermostats to 20 degrees Celsius over the winter)/
ࡦ֡ /(n) (comp) warm boot/
ॢå /(n,vs) warm-up/
८ /(n) worm gear/
ॹ /(n) (comp) warm start/
ӥ /(n) WARM BIZ (Japanese government campaign encouraging companies to set their heater thermostats to 20 degrees Celsius over the winter)/
֡ /(n) (comp) warm boot/
 [Ϥ] /(n) worm gear/
 /(n) warrant/
 /(n) wall/
롦ڡѡ /(n) (comp) wall paper/
륢 /(n) walleye (Sander vitreus)/
륵åȥ֥졼 /(n) (comp) wall circuit breaker/
륹ȥ꡼Ȥ򤻤 [륹ȥ꡼Ȥ򤻤󤭤礻] /(n) Occupy Wall Street (protest movement, 2011-)/
 /(n) waltz/
ʥå /(n) walnut/
ե /(n) wallflower/
ڡѡ /(n) (comp) wall paper/
볹 [뤬] /(n) Wall Street/(P)/
볹򤻤 [뤬򤻤󤭤礻] /(exp,n) Occupy Wall Street (protest movement, 2011-)/
쥹 [쥹] /(n) Wallace's line (hypothetical line separating the Oriental and Australian zoogeographical regions)/
å /(n) toilet seat with bidet functions (wasei: wash toilet)/
ȡ /(n) Vostok (rus:)/
å /(n) vodka (rus:)/(P)/
å㡼 /(n) washer/
å֥ /(adj-f) washable/
å奢ɥ /(n) wash-and-wear/
å奢ɥ /(n) wash-and-wear/
åå /(n) toilet seat with bidet functions (wasei: wash toilet)/
å /(n,vs) (1) watch (timepiece)/(2) watch (turn to watch or guard something)/
åɥå /(n) watchdog/surveillance/
åɥå /(n) (comp) watchdog timer/
åɥåޡ /(n) (comp) watchdog timer/
åɥåɥ饤 /(n) (comp) watchdog driver/
åɥå /(n) (comp) watchdog timer/
åɥåޡ /(n) (comp) watchdog timer/
åɥåɥ饤 /(n) (comp) watchdog driver/
åޥ /(n) watchman/
å㡼 /(n) (comp) (industry) watcher/analyst/
å /(n) watching/(P)/
ĥ /(n) vodka (rus:)/
ȥ /(n) vodka (rus:)/
ӥ /(n) wobbegong (eleven species of carpet shark in the family Orectolobidae)/
 /(n) warrant/
ʥå /(n) walnut/
 /(n) wolf/
ե /(n) tungsten (ger: Wolfram)/wolfram/
å /(n) wallet/
ޥѥ /(n) Wollemi pine (Wollemia nobilis)/
 /(n) won (unit of Korean currency) (kor:)/(P)/
 /(n) wants/desires/
ƥå /(ik) (n,adj-no) wanted (esp. someone sought by police, etc.)/wanted person/
ƥå /(n,adj-no) wanted (esp. someone sought by police, etc.)/wanted person/
 /(n) wand/
Хå /(n) wombat/
 /(n) war/
饤 /(n) war cry/
 /(n) walker/
 /(n) walking/
󥰡塼 /(n) walking shoes/
󥰡ǥʥ꡼ /(n) walking dictionary/
󥰥塼 /(n) walking shoes/
󥰥ǥʥ꡼ /(n) walking dictionary/
 /(n) walk/
󡦥å /(n) walk-in closet/
󥯥å /(n) walk-in closet/
ޥ /(ik) (n) Walkman/
饤 /(n) war cry/
 /(n) water/
顼 /(n) watercooler/water cooler/
쥹 /(n) watercress/
å /(n) water closet/
塼 /(n) water chute/
ݥå /(n) water spot/
饤 /(n) water slide/water slider/
ɥ饴 /(n) water dragon (Physignathus spp.)/
ϥ /(n) water hazard/
Х /(n) water bath/
ݥ /(n) water polo/
顼 /(n) watercooler/water cooler/
쥹 /(n) watercress/
å /(n) water closet/
塼 /(n) water chute/
å /(n) waterjet/
ݥå /(n) water spot/
饤 /(n) water slide/water slider/
ɥ饴 /(n) water dragon (Physignathus spp.)/
ϥ /(n) water hazard/
Х /(n) water bath/
ե /(n) waterfront/
ץ롼 /(n) waterproof/
ݥ /(n) water polo/
ǥ /(n) warden/
˥ /(n) warning/
ޡ /(n) warmer/
ߥ󥰥å /(n,vs) warming-up/
ࡦ顼 /(n) warm color/
ࡦ /(n) worm gear/
ॢå /(n,vs) warm-up/
५顼 /(n) warm color/
८ /(n) worm gear/
 /(n) wall/
 /(n) (uk) fisherman bat (Noctilionidae spp.)/bulldog bat/
å /(n) vodka (rus:)/
å֥ /(adj-no) washable/
å /(n,vs) wash/
å奢ɥ /(n) wash-and-wear/
å /(n,vs) (1) watch (timepiece)/(2) watch (turn to watch or guard something)/
åݥå /(n) watch pocket/
åݥå /(n) watch pocket/
åޥ /(n) watchman/
å㡼 /(n) watcher/
å /(n) watching/
ĥ /(n) vodka (rus:)/
Υ [Υ] /(n) Cymothoidae/family of isopods/
ʥå /(n) walnut/
 /(n) won (unit of Korean currency) (kor:)/(P)/
 /(n) Uganda/
 /(adv,adv-to,vs) (uk) cheerful/buoyant/cheery/lighthearted/
 /(n) (1) (uk) common freshwater goby (Gymnogobius urotaenia)/(2) floating goby (Gymnogobius petschiliensis)/(3) Gymnogobius opperiens (fish)/(4) isaza goby (Gymnogobius isaza)/
䥬 /(n) (uk) Scirpus yagara (species of club-rush)/
饤ʥĥ° [饤ʥĥ᤾] /(n) Eudontomyzon/genus of lamprey in the family Petromyzontidae/
 /(n) ukulele/(P)/
 /(n) (uk) Japanese dace (Tribolodon hakonensis)/
 /(n) (1) (uk) Japanese bush warbler/Japanese nightingale (Cettia diphone)/(2) (abbr) greenish brown/(n-pref) (3) having a beautiful voice/
 /(n) (uk) Lonicera gracilipes (species of honeysuckle)/
 /(n) (uk) Pteria brevialata (species of wing oyster)/
 /(n) young greens (of mizuna, Japanese mustard spinach, rape, etc.)/
 /(n) (uk) Tribolodon nakamurai (species of cyprinid)/
 [ͤ餤] /(n) aiming for laughs/trying to make people laugh/playing to the crowd/crowd-pleaser/
 /(n) (uk) fiveleaf aralia (Acanthopanax sieboldianus)/
 [] /(n) Araliaceae/family of flowering plants/
å /(n) (uk) silky fowl/silky/
ĥ /(n) (uk) silky fowl/silky/
 /(n) (uk) turmeric (Curcuma domestica)/
 [] /(n) turmeric herbal tea/
 /(n) (uk) rabbit/hare/coney/cony/lagomorph (esp. leporids)/
 /(n) (uk) brown long-eared bat (Plecotus auritus)/common long-eared bat/brown big-eared bat/
 [] /(n) Leporidae (rabbit family)/
ķ [Ȥ] /(n,vs) jumping along in a squatting position/bunny-hopping/
 [⤯] /(n) Lagomorpha/order comprising the rabbits, hares and pikas/
 /(n) (1) cattle (Bos taurus)/cow/ox/oxen/(2) beef/
 /(n) (uk) Tabanus trigonus (species of horsefly)/
 /(n) (uk) giant tiger prawn (Penaeus monodon)/black tiger prawn/
 /(n) (uk) American bullfrog (Lithobates catesbeianus)/
 /(n) (uk) bull shark (Carcharhinus leucas)/
ĥĥ /(n) (uk) oxpecker/
Υ /(n) (uk) sheep's fescue (Festuca ovina)/
Х /(n) (uk) ox warble fly (Hypoderma bovis)/
 [⤯] /(n) Ruminantia/suborder of ruminants/
 [] /(n) Bovidae/family of ruminant mammals including cattle/
² [] /(n) Bovini/tribe comprising domestic cattle, etc./
 [⤯] /(n) Artiodactyla/order comprising the even-toed ungulates/
Υޥ祦 /(n) (uk) evening brown butterfly (Melanitis leda)/common evening brown/
֥⥰ /(n) (uk) broad-footed mole (Scapanus latimanus)/
 /(n) whisky/whiskey/
 /(n) Worcester sauce/Worcestershire sauce/
 /(n) Worcester sauce/Worcestershire sauce/
Х /(n) (uk) ant lion (esp. species Hagenomyia micans)/
Х /(n) (uk) Siebold's wild ginger (Asarum sieboldii)/
Хϥ /(n) (uk) unicorn leatherjacket (Aluterus monoceros)/
٥˥ /(n) (uk) common marshmallow (Althaea officinalis)/marsh mallow/
業 /(n) (uk) Leontopodium japonicum (species of perennial closely related to edelweiss)/
業Х /(n) (uk) diamond dove (Geopelia cuneata)/
ȥ󥫥 /(n) (uk) (col) stupid person/slow-witted person/
٥ /(n) Uzbekistan/
٥ [٥] /(n) Uzbek (language)/
 /(n) (1) (uk) quail/(2) Japanese quail (Coturnix japonica)/
饯 /(n) (uk) corn crake/corncrake/land rail (Crex crex)/
 /(n) (uk) Eurasian bullfinch (Pyrrhula pyrrhula)/Japanese bullfinch/
 /(n) ouzo (gre:)/
 /(n) (1) human (in Ainu) (ain:)/one's fellow man/kin/comrade/(2) self-referential term used by the Ainu about their people/
 /(n) (uk) monarch birch (Betula maximowicziana)/Japanese birch/
ʡ /(n) (uk) (rkb:) Okinawan language/Okinawan dialect/
ʥ /(n) (rkb:) Okinawan person/
ʥ塼 /(n) (rkb:) Okinawan person/
祦 /(n) (uk) Ponerorchis graminifolia (Orchis graminifolia)/
泌 /(n) (uk) fan lobster (Ibacus spp., esp. the Japanese fan lobster, Ibacus ciliatus)/sand crayfish/
亮⥯ /(n) (uk) bonnethead (Sphyrna tiburo, species of hammerhead shark found in the Western Hemisphere)/
 /(n) (uk) Sinictinogomphus clavatus (species of clubtail dragonfly)/
 /(int) oof/ough/ulp/
å /(adv) (on-mim) sound monkeys make/
åߥ /(n) Wood's chromis (Chromis woodsi)/
åǥ /(n) woody/
å /(n) wood/(P)/
åɡڥå /(n) wood carpet/fabric (or linoleum) backed wooden floor covering/
åɡå /(n) wooden clip/wooden clothespin/
åɡѥ /(n) wood pulp/
åɡ᥿ /(n) Wood's metal/
åɥڥå /(n) wood carpet/fabric (or linoleum) backed wooden floor covering/
åɥե /(n) woodcraft/
åɥå /(n) wooden clip/wooden clothespin/
åɥȥåեƥХ /(n) Woodstock Music and Art Festival (1969)/
åɥȥåեƥХ /(n) Woodstock Music and Art Festival (1969)/
åɥå /(n) woodchip/
åɥåץ /(n) woodchip course/
åɥå /(n) woodchuck/
åɥѥ /(n) wood pulp/
åɥ֥å /(n) woodblock (musical instrument)/
åɥڥå /(n) woodpecker/
åɥ᥿ /(n) Wood's metal/
ĥ /(n) (uk) moray (eel) (Gymnothorax kidako)/muraenid/
ĥܥ /(n) (uk) common self-heal (Prunella vulgaris subsp. asiatica)/common selfheal/
 /(n) (uk) udo (plant related to ginseng, used in medicine and cooking) (Aralia cordata)/
ɥȸ [ɥȤ] /(n) Udmurt (language)/
ɥ /(n) (uk) udon/thick Japanese wheat noodles/
ɥ [ɥ󥳤Ӥ礦] /(n) powdery mildew/
ʥ /(n) (uk) eel (esp. the Japanese eel, Anguilla japonica)/
 /(n,adj-no) sea urchin/sea urchin eggs/
˥ /(n) fur seal (esp. the northern fur seal, Callorhinus ursinus) (ain:)/Alaskan fur seal/
ͥ /(n) fur seal (esp. the northern fur seal, Callorhinus ursinus) (ain:)/
С /(n) uvala (composite karst depression) (ger: Uvale)/
Х /(n) (uk) Aspasma minima (species of clingfish)/
Х /(n) (uk) Sakhalin surf clam (Pseudocardium sachalinense)/
Х /(n) (uk) basking shark (Cetorhinus maximus)/
Х [Хᤫ] /(n) Cetorhinidae/family whose only member is the basking shark/
Х° [Х᤾] /(n) Cetorhinus (sole genus of the only species of basking shark in the family Cetorhinidae)/
Х /(n,adj-no) (1) jet black/pitch dark/(n) (2) (uk) peyote (Lophophora williamsii)/mescaline/
Хҥ /(n) (uk) (obsc) double weeping rosebud cherry (Prunus pendula)/
Хᥬ /(n) (uk) ubame oak (Quercus phillyraeoides)/
ѥ˥å /(n) Upanishad (sacred Hindu treatises) (san: Upanisad)/
ե /(n,adv-to) chuckle/chuckling/
إ /(int) (1) whoops/oops/(2) gulp/ulp/(3) ugh/yuck/yech/yecch/blech/
 /(n) water yam (Dioscorea alata) (fil: ube)/winged yam/purple yam/
 /(n) horse/
 /(n) points paid and received at the end of a game of mahjong based on position (rank)/
ޡ /(n) Oman/
ޥ䥷 /(n) (1) toothed medick (Medicago polymorpha)/hairy medick/bur clover/(2) (col) white clover (Trifolium repens)/
ޥť饳 /(n) (uk) epauletted fruit bat (Epomophorus spp.)/
ޥӥ /(n) (uk) Whitmania pigra (species of leech)/
ޥ /(n,adj-no) woman/
޲ [ޤ] /(n) Equidae/horse family/
ߥ /(n) (uk) marine iguana (Amblyrhynchus cristatus)/
ߥ /(n) (uk) Japanese cormorant (Phalacrocorax capillatus)/Temminck's cormorant/
ߥ /(n) (uk) sea slug (various orthogastropod species, esp. of order Nudibranchia)/nudibranch/
ߥ /(n) (uk) sea pen (any coelenterate of the family Pennatulidae or related families)/sea feather/
ߥ /(n) (uk) parakeet auklet (Aethia psittacula)/
ߥ /(n) (uk) sea turtle/
ߥ饹 /(n) (uk) common murre/common guillemot (Uria aalge)/
ߥ [ߥ뤤] /(n) sea spiders (Pycnogonida spp.)/
ߥॷ /(n) (uk) Chloeia flava (species of bristle worm)/
ߥ /(n) (uk) eurypterid/
ߥꥬ /(n) (uk) (obsc) lobster/
ߥ /(n) (1) (uk) murrelet (esp. the ancient murrelet, Synthliboramphus antiquus)/(2) roundbelly cowfish (Lactoria diaphana)/
ߥ /(n) (uk) Barnea dilatata (species of piddock)/
ߥ /(n) (uk) dilate piddock (Barnea dilatata)/
ߥʥ /(n) (uk) sea chub (Ditrema temminckii temminckii)/
ߥĥХ /(n) (uk) storm petrel (any bird of family Hydrobatidae)/
ߥť祦祦 /(n) bluelashed butterflyfish (Chaetodon bennetti)/Bennett's butterflyfish/
ߥƥ /(n) (uk) short dragonfish (Eurypegasus draconis)/
ߥ˥ /(n) (uk) many-formed cerith (Batillaria multiformis)/
ߥХ /(n) (uk) pigeon guillemot (Cepphus columba)/
ߥҥ /(n) yellow striped goatfish (Parupeneus chrysopleuron)/
ߥҥ° [ߥҥ] /(n) Parupeneus/genus of goatfishes of the family Mullidae/
ߥإ /(n) (1) (uk) sea snake/(2) (uk) worm eel (Ophichthidae spp.)/snake eel/
ߥۥ /(n) (uk) sea firefly (Vargula hilgendorfii)/seed shrimp/
ߥߥɥ /(n) (uk) pink sea milkwort (Glaux maritima var. obtusifolia)/
ߥĥ /(n) sea lamprey (Petromyzon marinus)/
ߥĥ° [ߥĥ᤾] /(n) Petromyzon/genus of lamprey in the family Petromyzontidae/
ߥ /(n) (uk) sea lily/crinoid/
ߥ /(n) (obsc) (uk) saltwater crocodile (Crocodylus porosus)/estuarine crocodile/
饦 /(n) umlaut (ger:)/
饦 [饦Ȥդ] /(n) umlaut/
 /(n) (1) Japanese apricot (Prunus mume)/Chinese plum/(2) lowest (of a three-tier ranking system)/
Х /(n) (uk) marsh grass of Parnassus (Parnassia palustris)/
ɥ /(n) (uk) Japanese winterberry/Ilex serrata/
 /(n) woomera/womera/Australian aboriginal spear throwing implement/
饦 /(n) (uk) Astralium haematragum (species of turban shell)/
饦ϥ /(n) Eviota ocellifer (species of pygmy goby from the Ryukyu Islands, Japan)/
饦ե /(n) (uk) Papuan black snapper (Lutjanus goldiei)/
饦 /(adv-to) (on-mim) gently and clearly shining (like the sun in springtime)/
饮 /(n) (uk) sea aster (Aster tripolium)/
饷ޥ /(n) (uk) Arisaema urashima (species of cobra lily)/
饷ޥ祦祦 /(n) guyot butterflyfish (Prognathodes guyotensis)/
饷޸ [饷ޤ] /(n) (sl) time dilation/
饷 /(n) uracil/
饸 /(n) (1) (uk) Gleichenia japonica (species of fern with white-backed leaves)/(2) white underside/white bottom/white inner/
饸Υ /(n) (uk) Japanese mountain ash (Sorbus japonica)/
˥ /(n) uranium (U) (ger: Uran)/(P)/
̥ /(n) Uranus/
Υ /(n) Uranus/
Х /(n) (abbr) inside story/the real story (behind something)/story not generally known/
ޡ /(n) ulama (body of authoritative Muslim scholars) (ara:)/ulema/
륢륿² [륢륿] /(n) (ling) Ural-Altaic/
² [뤴] /(n) Uralic (family of languages)/
 /(n) uranium (U) (ger: Uran)/(P)/
󡦥饹 /(n) uranium glass/
󣲣 [ˤҤ㤯󤸤夦] /(n) uranium-235 (U-235)/
󥬥饹 /(n) uranium glass/
ˡ [ʤޤۤ] /(n) uranium-lead method/
 [󤱤] /(n) uranium series/
 [󤳤] /(n) uranium ore/
󻰸 [ˤҤ㤯󤸤夦] /(n) uranium-235 (U-235)/
ǻ [Τ夯] /(n) uranium enrichment/
 /(n) melon/gourd/
 /(n) we (kor: uli)/us/
ꥶͥ祦奦 /(n) (uk) dog tapeworm (Dipylidium caninum)/cucumber tapeworm/double-pore tapeworm/
ꥸʥ /(n) (sl) (derog) (thing that Koreans claim is) originally from Korea (wasei: uli + (oli)jinal)/
ꥸ /(n) uridine/
ʥ /(n) South Korea (kor: uli nala)/North Korea/our country/
Υ /(n) (uk) Alangium platanifolium var. trilobum/
Υ [Υ] /(n) Alangiaceae/Alangium family/
ϥॷ /(n) (uk) cucurbit leaf beetle (Aulacophora femoralis)/
Х /(n) (uk) (obsc) cucurbit leaf beetle (Aulacophora femoralis)/
ߥХ /(n) (uk) melon fly (Bactrocera cucurbitae)/
 [꤫] /(n) Cucurbitaceae/gourd family/
 [ꤻ] /(n) (1) male prostitute/rent boy/rentboy/(2) gay brothel/
롼 /(n) ulluco (Ullucus tuberosus)/
륫̥ /(n) Vulcan (Roman god) (lat: Vulcanus)/
륬 /(n) Vulgate (Catholic Latin bible) (lat:)/
륰饦 /(n) Uruguay round/
륰饦 /(n) Uruguay round/
륵 /(adj-i) (1) (uk) noisy/loud/(2) (uk) annoying/troublesome/tiresome/persistent/importunate/(3) (uk) fussy/finicky/picky/particular/nagging/fastidious/bossy/(int) (4) shut up!/be quiet!/
륷 /(n) urushiol/
륷 [륷] /(n) Anacardiaceae/cashew or sumac family/
åץ /(n) (uk) weaselsnout (Lagotis glauca)/
å [åפ] /(n) (uk) weaselsnout (Lagotis glauca)/
Ĺ [Ĥ] /(n) wurtzite/
 /(n) (food) tracheal rings (kor:)/cartilage of windpipe/
ƥ /(n) (comp) Ultima/
ȥ /(n) ultra/(P)/
ȥ顦 /(n) (comp) Ultra SCSI/
ȥ [ȥ饷] /(n) (col) amazing feat (wasei: ultra C)/trump card/(something) earth-shattering/
ȥ饹 /(n) (comp) Ultra SCSI/
ȥ饹ѡ /(n) (comp) UltraSPARC/
ȥʥʥꥺ /(n) ultranationalism/
ȥޥ /(n) ultramarine/
ȥ /(n) ultramodern/
ȥХУ [ȥХԡ] /(n) (comp) ultra-mobile PC/
ȥ󥿥˥ /(n) ultramontanism/
ɥ [ɥ] /(n) Urdu (language)/
ɥ [ɥ] /(n) Urdu (language)/
 /(n) wolf/(P)/
եϥ /(n) wolfhound/
 /(n) (uk) (abbr) round herring (Etrumeus teres)/
ᥤ亮 /(n) (uk) round herring (Etrumeus teres)/
쥢 /(n) urease/
쥭 /(n) ulexite/TV rock/
쥿 /(n) (1) urethane foam (ger: Urethan)/(2) polyurethane/
쥿󡦥 /(n) (abbr) polyurethane rubber (ger: Urethan, dut: gom)/
쥿󡦥ե /(n) Urethane foam/
쥿󥴥 /(n) (abbr) polyurethane rubber (ger: Urethan, dut: gom)/
쥿ե /(n) Urethane foam/
쥿 [쥿󤸤夷] /(n) urethane resin/
Ĥ /(v5k,vi) (1) (uk) to loiter/to putter/to prowl/to wander aimlessly/to knock around/to hang around/(2) to be confused from not knowing what to do/
ʡ /(n) urokinase/
٥˥ϥ /(n) Emery's goby (Trimma emeryi)/
ϥ /(n) (uk) Glossogobius olivaceus (species of goby)/
ӥΡ /(n) urobilinogen/
ӥΥ /(n) urobilinogen/
ӥ /(n) urobilin/
ܥ /(n) uroboros/ouroboros (image of a serpent or dragon swallowing its own tail)/
 [󤵤] /(n) uronic acid/
Хߥ /(n) (uk) Elatostema umbellatum var. majus (variety of plant related to the nettles)/
ߥ /(n) (uk) Japanese bird cherry (Prunus grayana)/Gray's bird cherry/Gray's chokecherry/
𥹥 /(n) whisky/whiskey/
𥹥 /(n) whisky/whiskey/
󥦥 /(int) uh-huh/sound indicating agreement/grunting or groaning sound/
󥦥󥪥 /(n) ununoctium (Uuo)/
󥦥󥯥 /(n) (obs) ununquadium (Uuq)/
󥦥󥻥ץ /(n) Ununseptium (Uus)/
󥦥ȥꥦ /(n) ununtrium (Uut)/
󥦥ӥ /(n) (obs) ununbium (Uub)/
󥦥إ /(n) (obs) ununhexium (Uuh)/
󥦥ڥ /(n) ununpentium (Uup)/
 /(n) (uk) plant hopper (any insect of family Delphacidae)/leafhopper/
¤ [󥳤] /(n) (sl) (derog) (joc) someone who does not contribute anything to society/poop-producing machine/
󥷥 /(n) (sl) (obs) plain woman (ger:)/
󥷥奦ߥ /(n) satsuma mandarin (Citrus unshiu)/
󥹥󥫥륿 /(n) Edo-period Japanese card game (por: um sum carta)/
󥿥 /(n) rape (seed oil plant, Brassica campestris)/Chinese colza/yuntai/
 /(n) rape (seed oil plant, Brassica campestris)/Chinese colza/yuntai/
ǥ /(n) undine/
ԥ祦 /(n) (uk) clouded leopard (Neofelis nebulosa)/
ԥ祦° [ԥ祦] /(n) Neofelis/genus of leopards/
 /(n) (uk) Linaria japonica (species of toadflax)/
 [Ӥ] /(n) euphonic change wherein some mora ('ku', 'gu', 'hi', 'bi' and 'mi') are pronounced 'u'/
 [] /(n) "roof" kanji radical at top (radical 40)/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "u"/
饹 /(n) A class/
른 /(n) (comp) ARJ/
å /(n) (comp) AIX/
 /(n) (comp) AIF/
ե /(n) (comp) AIFF/
२ /(n) (comp) AIMM/
ԡ /(n) (comp) ASPI/
ԡ /(n) (comp) ASP/
ҥ㥯 /(n) (comp) AS-400/
̥ /(n) (comp) ANS/
ե /(n) (comp) AFS/
ࡼǥ /(n) (comp) AMD/
ǥå /(n) (comp) AMD-K6/
ǥ֥ /(n) (comp) AMD-K7/
桼 /(n) (comp) ALU/
 /(n) acre/
饹 /(n) A class/
ʸ [֤ᤤ] /(n) Aegean civilization/
å /(adj-f) (ksb:) someone who is overly concerned with status. Can be used enviously with reference to someone of real accomplishment/
 [󤫤] /(n) acorn tube/
å /(n) (comp) ASIC/
 /(n) age/
塼 /(n) age shooter/
󥷡 /(n) agency/(P)/
 /(n) agent/(P)/
ȡ /(n) Agent Orange (dioxin-laden defoliant used during the Vietnam War)/
ȥ /(n) Agent Orange (dioxin-laden defoliant used during the Vietnam War)/
Ȼظ [Ȥ] /(n) (comp) agent oriented/
롼 /(n) age-group/
塼 /(n) age shooter/
 /(n) agism/ageism/
ɡӡ /(n) aged beef/
ɥӡ /(n) aged beef/
쥹 /(adj-no) ageless/
 /(n) aging/ageing/
󥰡ϥ饹 /(n) harassment or bullying based on age (wasei: aging harassment)/
󥰥ϥ饹 /(n) harassment or bullying based on age (wasei: aging harassment)/
 /(n) (comp) agent/
 /(n) ace/(P)/
å /(n) ace attacker/
ѥ /(n) ace spiker/
å /(n) ace attacker/
ѥ /(n) ace spiker/
ƥɥƥ /(n) (comp) AT&T/
ƥ /(n) (comp) ATA/
ƥޥ /(n) (comp) AT command/
ƥ /(n) ether (dut:)/
ƥ [ƥ뤱Ĥ] /(n) ether linkage/
ǥ /(n) (comp) ADO/
ǥС /(n) A-D converter/
ǥ /(n) (comp) ADJ/
ǥӡ /(n) (comp) ADB/
ǥ磻 /(n) alpine flower (ger: Edelweiss)/
ȥӡ /(n) (comp) A-to-B/
ȥ /(n) ethos/
 /(n-suf) (1) -ade (e.g. orangeade)/(n) (2) aid/
ӡ /(n) (comp) ABE/
ӡ [ӡ] /(n) type AB (blood, etc.)/
ԡ /(n) (comp) API/
ԡ /(n) (comp) APL/
֥ /(n) (comp) AVI/
ץ /(n) April/
ץ롦ա /(n) April fool/April Fool's Day/April Fools' Day/
ץա /(n) April fool/April Fool's Day/April Fools' Day/
ॹ [ॹ] /(n) Ames test/
ॺ [ॺ] /(n) Ames test/
桼å /(n) (comp) A-UX/
ꥢ /(n) alien/
 /(n) (1) yell/cheerleading shout/(2) ale/(P)/
ե /(n) Air France/
 /(n) aerogram/aerogramme/
 /(n) aerosol/
 [] /(n) type A (blood, influenza, hepatitis, etc.)/
 [] /(n,adj-no) (abbr) (sl) Akihabara style/nerdy/
 /(n) air/(P)/
 /(n) air cargo/
ƥ /(n) air curtain/
 /(n) stewardess (wasei: air girl)/
å /(n) (1) plastic packing material with air bubbles (wasei: air cap)/bubble wrap/(2) cap on a tyre valve/(3) brand of lawn mower/
 /(n) air guitar (imaginary instrument used when pretending to play the guitar)/
å /(n) air cushion/
꡼ʡ /(n) air cleaner/
ǥʡ /(n) air conditioner/
ץå /(n) air compressor/
ӥ /(n) air service/
롦ƥ /(n) air circulating system/
ڥ󥷥 /(n) air suspension/
å /(n) air sick/
ȥ /(n) air shuttle/
塼 /(n) pneumatic tube (wasei: air shooter)/
塼 /(n) air shoot/
 /(n) air cylinder/pneumatic cylinder/
ơ /(n) air station/
ߥʥ /(n) air terminal/
 /(n) air towel/
 /(n) air duct/
 /(n) gas duster/air duster/canned air/
å /(n) air check/
С /(n) air chamber/
ɡ /(n) air dome/
ɥ /(n) air door/
ϥޡ /(n) air hammer/
Хå /(n) air bag/
ѥå /(n) air pad/
ԡץ /(n) air people/
ԥȥ /(n) air pistol/
ե륿 /(n) air filter/
ե륿 /(n) air filter/
ե /(n) air force/
֥꡼󥰡󥸥 /(n) air breathing engine/
֥졼 /(n) air brake/
ץ /(n) air plant (Tillandsia)/
ڡ /(n) air pageant/
ۡ /(n) air hole/
ۥƥ /(n) air hostess/stewardess/
ݥå /(n) air pocket/
ݥå /(n) air pot/
ݥ /(n) air pump/
᡼ /(n) air mail/
⥶ /(n) (comp) Air Mosaic/
饤 /(n) air right/
饤ե /(n) air rifle/
å /(n) air lock/
 /(n) air/(P)/
ǥʡ /(n) air conditioner/air conditioning/
ѥå /(n) plastic packing material with air bubbles (wasei: air packing)/bubble wrap/
ޥͥ /(n) air management/
̥ե /(n) (comp) AIR NFS/
ǥʡ /(n) air conditioner/air conditioning/
ѥå /(n) plastic packing material with air bubbles (wasei: air packing)/bubble wrap/
ޥͥ /(n) air management/
 /(n) airway/
 /(n) airway/
 /(n) air cargo/
ƥ /(n) air curtain/
 /(n) stewardess (wasei: air girl)/
 /(n) air gun/
å /(n) (1) plastic packing material with air bubbles (wasei: air cap)/bubble wrap/(2) cap on a tyre valve/(3) brand of lawn mower/
 /(n) air guitar (imaginary instrument used when pretending to play the guitar)/
å /(n) air cushion/
ե /(n) aircraft/
꡼ʡ /(n) air cleaner/
 /(n,adj-no) air-conditioner/air-conditioning/(P)/
ǥʡ /(n) air conditioner/
ǥ˥ /(n) air-conditioning/
ץå /(n) air compressor/
ӥ /(n) air service/
륷ƥ /(n) air circulating system/
 /(n) (abbr) air suspension/
ڥ󥷥 /(n) air suspension/
å /(n) air sick/
åХå /(n) airsick bag/
åͥ /(n) airsickness/
åХå /(n) airsick bag/
å /(n) airship/
ȥ /(n) air shuttle/
塼 /(n) pneumatic tube (wasei: air shooter)/
塼 /(n) air shoot/
 /(n) air cylinder/pneumatic cylinder/
ơ /(n) air station/
 /(n) aerosol/(P)/
ߥʥ /(n) air terminal/
 /(n) air towel/
 /(n) air duct/
 /(n) gas duster/air duster/canned air/
 /(n) Edam cheese/
å /(n) air check/
С /(n) air chamber/
ɡ /(n) air dome/
ɥ /(n) air door/
ϥޡ /(n) air hammer/
Х /(n) airbus/
Хå /(n) air bag/(P)/
ѥå /(n) air pad/
ԡץ /(n) air people/
ԥȥ /(n) air pistol/
ե /(n) airfield/
ե륿 /(n) air filter/
ե륿 /(n) air filter/
ե /(n) air force/
֥饷 /(n) airbrush/
֥꡼󥰥󥸥 /(n) air breathing engine/
֥졼 /(n) air brake/
ץ /(n) air plant (Tillandsia)/
ڡ /(n) air pageant/
ۡ /(n) air hole/
ۥƥ /(n) air hostess/stewardess/
ܡ /(n) airboat/
ܡ /(n) airborne/
ݡ /(n) airport/
ݡȡå /(n) airport tax/
ݡȥå /(n) airport tax/
ݥå /(n) air pocket/
ݥå /(n) air pot/
ݥ /(n) air pump/
ޥå /(n) (comp) AirMac/
ޥå /(n) (abbr) air mattress/
ޥ /(n) (abbr) air management/
᡼ /(n) air mail/(P)/
⥶ /(n) (comp) Air Mosaic/
 /(n) (abbr) on-air monitor/
饤 /(n) air right/
饤ե /(n) air rifle/
饤 /(n) airline/
ꥢ /(n) aerial/
ꥢ롦 /(n) aerial skiing/
ꥢ륹 /(n) aerial skiing/
졼 /(n,vs) aeration/
졼󡦥 /(n) aeration tank/
졼󥿥 /(n) aeration tank/
쥷 /(n,vs) aeration/
 /(n) (abbr) aerobics/
 /(n) aerogram/aerogramme/
 /(n) aerosol/
ʥߥå /(n) aerodynamics/
å /(n) air lock/
Ρ /(n) aeronaut/
Х /(n) exercise bike (wasei: aero(bic) bike)/
 /(n) (abbr) aerobics/
ӥ /(n) aerobics/(P)/
ӥ /(n,vs) aerobicising/exercising with aerobics/
ӥå󥷥 /(n) aerobic dancing/
ӥåեåȥͥ /(n) aerobic fitness/
ӥå󥷥 /(n) aerobic dancing/
ӥåեåȥͥ /(n) aerobic fitness/
 [󤢤] /(n,vs) (col) pretend romance/fantasy relationship/
 /(n) (uk) ray (fish)/stingray/
ڥ󥿥 [ڥ󥿥󤵤] /(n) eicosapentaenoic acid/EPA/
ɥ饤 /(n) (astron) achondrite/
 /(n) eisa (Okinawan folk dance that marks the end of the Bon festival)/
 /(n) eisa (Okinawan folk dance that marks the end of the Bon festival)/
󥷡 /(n) agency/
 /(n) agent/
 /(n) (1) aegis (mythical shield)/(2) Aegis (system)/Aegis (missile guidance system)/
 [] /(n) Aegis ship/
 /(n) ageism/
 /(n) aging/ageing/
󥰡 /(n) anti-aging (skin) care (wasei: aging care)/
󥰥 /(n) anti-aging (skin) care (wasei: aging care)/
륹 /(n) AIDS virus/
說 /(n) AIDS vaccine/
륹 /(n) AIDS virus/
說 /(n) AIDS vaccine/
 /(n) (comp) Ada/
֥ /(n) (comp) HSV/
२ /(n) (comp) HMA/
ƥ२ /(n) (comp) HTML/
ƥƥԡǥ /(n) (comp) httpd/http daemon/
ǥ /(n) (comp) HD/
ǥ륷 /(n) (comp) HDLC/
ԡե /(n) (comp) HPFS/
ԡ桼å /(n) (comp) HP-UX/
ƥ /(n) eighteen/
 /(n) eight/(P)/
ȡӡ /(n) eight beat/
ȥå /(n) (comp) ATOK (Advanced Technology Of Kana-kanji transfer)/
ȥӡ /(n) eight beat/
 /(n) aid/
ɥ /(n) (1) form (in Aristotelian philosophy) (gre: eidos)/(2) idea (in Platonic philosophy)/
ɥꥹ /(n) (comp) EDLIS/
ץ롦ա /(n) April fool/April Fool's Day/April Fools' Day/
ץա /(n) April fool/April Fool's Day/April Fools' Day/(P)/
ॹ [ॹ] /(n) Ames test/
饯֥ /(n) Japanese topeshark (Hemitriakis japanica)/
饯֥° [饯֥] /(n) Hemitriakis/genus of houndshark in the family Triakidae/
󥿥 /(n) (uk) (obsc) Iceland moss (Cetraria islandica)/Iceland lichen/
ꥢ /(n) (comp) aliasing/
ꥢ /(n) alias/
ꥢ /(n) alien/(P)/
 [] /(n) Eustachian tube/
ƥץΥ /(n) Euthyphro dilemma/
ȥץ /(n) (obsc) Piltdown man (manufactured fossil of a fraudulent ape-human missing link, Eoanthropus dawsoni) (lat: Eoanthropus)/
 /(n) eosine/
˥ /(n) (obsc) eonism/transvestism/
ҥåץ /(n) eohippus (lat:)/hyracotherium (earliest fossil ancestor of the horse)/
ץȥ /(n) eoraptor (late-Triassic dinosaur; Eoraptor lunensis) (lat:)/
ꥢˡ [ꥢݤ] /(n) Aeolian mode/
륹 [륹] /(n) aeolian sound/eolian sound/aeolian tone/
 /(n) grandfather (ain:)/old man/
 /(n) echium (flower)/
ƥ /(adj-na,n) exciting/(P)/
ƥ󥰡 /(n) exciting game/
ƥ󥰥 /(n) exciting game/
 /(n,vs) excite/(P)/
 /(n,vs) exercise/
 /(n) exercise walking/
 /(n) exercise walking/
ӥ /(n) exhibition/
ӥ󡦥 /(n) exhibition game or match/
ӥ󥲡 /(n) exhibition game or match/
 /(n) (chem) excimer/
ޡ졼 /(n) excimer laser/
ޡ /(n) (chem) excimer/
ޡ졼 /(n) excimer laser/
ޡ졼 /(n) excimer laser/
ޥ졼 /(n) excimer laser/
ӥ /(n) exhibition/
ӥ󡦥 /(n) exhibition game or match/
ӥ󥲡 /(n) exhibition game or match/
 /(n) (uk) (abbr) extract (esp. of food, fruit, etc.)/essence/(P)/
ȥ /(n) (1) extra (e.g. in a film)/supernumerary/(adj-f) (2) extra/surplus/excess/additional/special/extraordinary/(P)/
ȥ顦˥ /(n) extra inning/
ȥ顦٥å /(n) extra bed/
ȥ顦ۡ /(n) extra hole (golf)/
ȥ饤˥ /(n) extra inning/
ȥ饯 /(n) extract (dut:)/
ȥͥå /(n) (comp) extra-net/
ȥ٥å /(n) extra bed/
ȥۡ /(n) extra hole (golf)/
ѡ /(n) expert/(P)/
ѡȡƥ /(n) (comp) expert system/
ѡȥƥ /(n) (comp) expert system/
ѥ󥷥󡦥祤 /(n) expansion joint/
ѥ󥷥󥭥ӥͥåȥѥͥ /(n) (comp) expansion cabinet panel/
ѥ󥷥󥸥祤 /(n) expansion joint/
ѥ /(n) expander/
ѥɡ֥å /(n) (comp) Expand Book/
ѥɥ֥å /(n) (comp) Expand Book/
ץ쥹 /(n) express/(P)/
ץå /(n) expression/
 /(n) expo/exposition/(P)/
 [] /(n) extract/
ȥå /(adj-na,n) eccentric/
̥쥢 /(n) exonuclease/
 /(n) exon/
 /(n) exhaust/
ȡѥ /(n) exhaust pipe/
ȥѥ /(n) exhaust pipe/
 /(n) exoticism/
 /(n) exoticism/
 /(n) exoticism/
å /(adj-na,n) exotic/(P)/
å˥ޥ /(n) exotic animal (e.g. tarantula)/
å˥ޥ /(n) exotic animal (e.g. tarantula)/
ʥ /(n) shopping area within a train station/
ʥ /(n) eastern purple coneflower (Echinacea purpurea)/purple coneflower/
Υå /(n) echinococcus (lat:)/
Υå [Υå礦] /(n) echinococcosis/hydatid disease/
Υå /(n) echinococcus (lat:)/
Υå [Υå礦] /(n) echinococcosis/hydatid disease/
Υޥ /(n) echinomycin/
ѥ /(n) (abbr) exhaust pipe/
ޥ /(n) (abbr) exhaust manifold/
塼 /(n) European Currency Unit/ECU/
˥ /(n) ecumenism/
Υݥꥹ /(n) ecumenopolis/
 /(n) aiguille (sharp rock peak) (fre:)/
֥ /(n) equitable/
ƥ /(n,adj-no) equity/
ƥեʥ /(n) equity finance/
ƥ /(n,adj-no) equity/
ƥեʥ /(n) equity finance/
ƥեʥ /(n) equity finance/
ƥեʥ /(n) equity finance/
 /(n,pref) exa-/10^18/
 /(n) exercise/
Х /(n) (comp) Exabyte/
 /(n) ecdysone/
 /(n) excursion/
󡦥å /(n) excursion ticket/
󡦥ե /(n) excursion fare/
å /(n) excursion ticket/
ե /(n) excursion fare/
 /(n) excursion/
С /(n) Excavata/kingdom of unicellular eukaryotes/
С /(n) Excalibur/
塼ʡ /(n) executioner/
塼ߡ /(n) excuse me/
塼ߡ /(n) excuse me/
塼 /(n) executor/
᡼󡦥ޡ /(n) exclamation mark/
᡼ޡ /(n) exclamation mark/
롼֡ /(n) (comp) exclusive OR/
롼֥ /(n) (comp) exclusive OR/
ʥ /(n) external/
 /(n) ecstasy/
 /(n) exchange/
󥸡 /(n) exchange order/
󥸥 /(n) exchange order/
 /(n) (abbr) (sl) (hair) extensions/
ƥꥢ /(n) exterior/
ƥ󥷥 /(n) extension/(P)/
ƥ /(n) extender/
ƥ /(n) extender/
ƥ /(n) extent/
ƥɡ /(n) (comp) extended memory/
ƥɥ /(n) (comp) extended memory/
ƥɥץå /(n) (comp) extended memory block/EMB/
ƥɥ [ƥɥꤷ褦] /(n) (comp) extended memory specification/XMS/
ȥ /(n) (1) extra (e.g. in a film)/supernumerary/(adj-f) (2) extra/surplus/excess/additional/special/extraordinary/(P)/
ȥ顦ͥå /(n) (comp) extra-net (as opposed to Internet)/
ȥͥå /(n) (comp) extra-net (as opposed to Internet)/
ȥ꡼ /(adj-f) extreme/
ȥ꡼ࡦݡ /(n) extreme sports/
ȥ꡼ॹݡ /(n) extreme sports/
ѡ /(n) expert/
ѥ /(n) expire/
ץ쥹 /(n) express/(P)/
ץ쥹 /(n) expressway/freeway/motorway/highway/
ץå˥ /(n) expressionism/
ץå /(n) expression/
ץ /(n) explosion/
ץ󡦥å /(n) explosion shot/
ץ󥷥å /(n) explosion shot/
ץ /(n) explorer/
ץơ /(n) exploitation/
ڥǥ /(n) expedition/
ڥꥨ /(n) experience/(P)/
ڥ /(n) experiment/
ڥ󥷥 /(n) expensive/
ڥ /(n) expense/
 /(n) expo/(international) exposition/
ݡ㡼 /(n) (1) exposure (finance)/(2) exposure (film)/
ݡ /(n,vs) export/
֥ꥹ /(n) ex libris (lat:)/bookplate/
֥ꥹ /(n) ex libris (lat:)/bookplate/
ץ /(n) exception/
 /(n) Excelan/
 /(n) (comp) EXCEL/
롦 /(n) Excel spreadsheet/
륷 /(n) Excel spreadsheet/
 /(adj-na) excellent/
ȥå /(adj-na) eccentric/
 /(n) exorcist/
 /(n) exodus/
 /(n) exon/
 /(n) ecdysone/
ȥץ饺 /(n) ectoplasm/
ޥή [ޥ夦] /(n) Ekman current/
᡼ /(n) ecumenism (gre: Oekumene, ger:)/
塼 /(n) literature (fre: ecriture)/
ץ /(n) eclipse/
 [󤻤] /(n) eccrine gland/
졼 /(n) (food) eclair (fre:)/eclair/
졼 /(n) (food) eclair (fre:)/eclair/
쥢 /(n) (food) eclair (fre:)/eclair/
쥯ƥ /(n) eclecticism/
㥤 /(n) eclogite/
ߥ͡ /(n) examination/
ץ /(n) example/
󥷥ꥹ /(n) existentialisme (fre:)/
 /(n) existence/
å /(n) exit/
ƥ֥饹 /(n) executive class/
塼 /(n) (comp) execute/
ƥ /(n) executive/(P)/
å /(n) (comp) exec/
ץ /(n) exemption/
ץ /(n) exempt/
쥹 /(n) (arch) Great Britain (dut: Engelsch)/United Kingdom/
 /(n) (1) (abbr) ecology/(adj-na) (2) ecological/
ơ /(n) a service station for cars that run on alternative fuels/
Хå /(n) eco-friendly reusable bag/reusable shopping bag/
ݥ /(n) Japanese subsidy plan allowing refundable points when purchasing energy-efficient electronical appliances, etc. (wasei: eco-point)/
ޡ /(n) (abbr) ecological mark/
 /(n,vs) (1) echo/(n) (2) (med) (abbr) ultrasound scan/echographic examination/(P)/
󥻥 /(n) (comp) echo canceller/
󥻥 /(n) (comp) echo cancellation/
å /(n) (comp) echo check/
С /(n) echo chamber/
Хå /(n) (comp) echo back/
롼 /(n) echo room/
󥻥 /(n) (comp) echo canceller/
󥻥 /(n) (comp) echo cancellation/
ե /(n) echography/
å /(n) (comp) echo check/
С /(n) echo chamber/
Хå /(n) (comp) echo back/
 /(n) school (fre:)/
롼 /(n) echo room/
ɥѥ /(n) Ecole de Paris (fre:)/
 /(n) echolocation/
 [] /(n) (med) ultrasound scan/echographic examination/
 [󤹤] /(n) (comp) echo suppressor/
ս [Ϥ] /(n) (uk) postcards with the bottom third of the front side reserved for an advertisement, and sold at a lower cost than regular postcards/
Ω [ä] /(n) (comp) echo area/echo volume/
ΰ [礦] /(n) (comp) echo area/echo volume/
 /(n) eco-car/
 /(n) ecocide/
ƥ /(n) ecosystem/
ơ /(n) a service station for cars that run on alternative fuels/
ġꥺ /(n) ecotourism/
ĥ /(n) ecotour/
Υޥ /(n) economizer (of a boiler)/economiser/
Υ /(n) economy/
Υߡ /(n) economy/(P)/
Υߡ饹 /(n) economy class/
Υߡ饹 /(n) economy class/
Υߡ饹ɸ [Υߡ饹礦] /(n) economy class syndrome (occurrence of deep vein thrombosis in air travelers)/
Υߥ /(adj-na,n) economical/
Υߥ /(n) economics/
Υߥ /(n) economist/(P)/
Υߥå /(adj-no) economic/
Υߥå˥ޥ /(n) economic animal/
Υߥå˥ޥ /(n) economic animal/
Υߥå /(n) economics/
Υȥå /(n) econometrics/
Хå /(n) eco-friendly reusable bag/reusable shopping bag/
ӥͥ /(n) eco-business/
եޡ /(n) environmentally friendly farmer (as recognized by law) (wasei: eco-farmer)/
եߥ˥ /(n) ecofeminism/
ݥ /(n) Japanese subsidy plan allowing refundable points when purchasing energy-efficient electronical appliances, etc. (wasei: eco-point)/
ޡ /(n) (abbr) ecological mark/
 /(n) echolocation/
 /(n) ecology/(P)/
 /(n) ecology/(P)/
ư [ɤ] /(n) ecological movement/
 [󤬤] /(n) ecological theology/
 /(adj-no) ecological/
 /(n) ecologist/
 /(n) (1) ego (lat:)/(2) (abbr) egoism/(3) (abbr) egoist/(P)/
ƥå /(adj-na) egotistic/
 /(n) egotist/
 /(n) egoism/
ƥ /(n) egotist/
ƥ /(n) egotism/
Υ /(n) Japanese snowbell/styrax japonica/
Υ [Υ] /(n) Styracaceae/storax family of plants/
 /(n) (uk) wild sesame (Perilla frutescens var. frutescens)/oilseed perilla/egoma/
 /(n) Esaki diode/
Ȣ [Ф] /(n) (animal) feed tray/feed trough/feed box/feed bowl/bait box (e.g. for fishing)/
ꥭ /(n) escherichia coli/
ҥ /(n) escherichia coli/
å /(n) ethics/
å /(n) shallot (fre: echalote)/
å /(n) shallot (fre: echalote)/
 [󤳤] /(n) Edison effect (thermionic emission from a heated metal or semiconductor)/
ץȡ֥ /(n) asp (Naja haje)/Egyptian cobra/
ץȡޥ󥰡 /(n) Egyptian mongoose (Herpestes ichneumon)/ichneumon/
ץȥ֥ /(n) asp (Naja haje)/Egyptian cobra/
ץȥȥ륳 [ץȥȥ륳󤽤] /(n) Turko-Egyptian Wars (1831-1833; 1839-1840)/
ץȥޥ󥰡 /(n) Egyptian mongoose (Herpestes ichneumon)/ichneumon/
ץȥޥ󥰡° [ץȥޥ󥰡] /(n) Herpestes/genus of mongooses/
ץȳ [ץȤ] /(n) Egyptology/
ץȸ [ץȤ] /(n) Egyptian (language)/
ץȿ [ץȤ] /(n) Egyptian (person)/
ץʸ [ץȤ⤸] /(n) Egyptian script (i.e. hieroglyphs, hieratic, and demotic)/
ץʸ [ץȤ֤ᤤ] /(n) Egyptian civilization/
奱 /(n) education/
Х /(n) Edinburgh/
 /(n) Jesus (lat:)/
 /(n) (comp) SIA/
 /(n) (comp) SIS/
 /(n) (comp) SE/
֥塼ӡ /(n) (comp) SEWB/
ԡ /(n) (comp) SAP/
ԡ륹꡼ /(n) (comp) SAP R-3/
̥ /(n) (comp) SNA/
ե /(n) (comp) SFA/
ƥԡ /(n) (comp) SMTP/
ԡ /(n) (comp) SMP/
å /(n) (1) escutcheon/(2) ornamental plate or flange/
å /(n) Economic and Social Commission for Asia and the Pacific/ESCAP/
١ /(n) escabeche (fre:)/fried fish marinated and served cold/
르 /(n) (edible) snail (esp. Roman snail, Helix pomatia) (fre: escargot)/
르Х /(n) escargot butter/
르Х /(n) escargot butter/
졼 /(n) escalation/
졼 /(n) escalator/
졼 /(n) escalator/(P)/
졼ع [졼ä] /(n) (col) private school that allows students to advance from one stage of education to the next, often kindergarten to university, without taking entrance exams en route/"escalator school"/
졼 [졼] /(n) (col) private school that allows students to advance from one stage of education to the next, often kindergarten to university, without taking entrance exams en route/"escalator school"/
졼 [졼礦] /(n) escalator clause/
졼ع [졼ä] /(n) (col) private school that allows students to advance from one stage of education to the next, often kindergarten to university, without taking entrance exams en route/"escalator school"/
졼 [졼] /(n) (col) private school that allows students to advance from one stage of education to the next, often kindergarten to university, without taking entrance exams en route/"escalator school"/
졼 /(n,vs) escalate/escalation/(P)/
 /(n) escalope (fre:)/
å /(n) escalope (fre:)/
 /(n) sketch (fre: esquisse)/
⡼ /(n) Eskimo/
⡼ [⡼] /(n) Eskimo dog/
塼 /(n) (comp) SQL/
塼롦 /(n) (comp) SQL Server/
塼륵 /(n) (comp) SQL Server/
塼ͥå /(n) (comp) SQL*Net/
塼ץ饹 /(n) (comp) SQL*Plus/
塼 /(n) (comp) S3/
 /(n) escrima (Filipino martial art)/
ӥ /(n) (comp) escrow service/
ӥ /(n) (comp) escrow service/
磻 /(n) esquire/
 /(n,vs) escape/
ס /(n) (comp) escape key/ESC key/
ס /(n) escape clause/
ס /(n) (comp) escape sequence/
ס /(n) (comp) escape sequence/
ץ /(n) (comp) escape key/ESC key/
ץ /(n) escape clause/
ץ /(n) (comp) escape sequence/
ץ /(n) (comp) escape sequence/
ʸ [פ⤸] /(n) (comp) escape character/ESC/
 [פ褦] /(n) (comp) escape elements/
 /(n,vs) escort/(P)/
ȡ /(n) escort girl/
ȥ /(n) escort girl/
 /(n) S size/small size/
 /(n) (comp) SCO/
२ /(n) (comp) SGML/
 /(n) (comp) sjis/
꡼ /(n) (comp) S3/
֥ꥷ /(n) establishment/
֥å /(n) establishment/
ĥå /(n) eszet (German character for ss)/eszett/
 /(adj-na) (1) (abbr) esthetic (fre: esthetique)/aesthetic/(n) (2) (abbr) beauty salon/beauty-treatment clinic/
ơ /(n) estate/(P)/
ƥ /(n) (comp) STN/
ƥǥ /(n) (comp) STD/
ƥ /(n) (abbr) salon where people go to get makeovers, massages, facials, etc. (wasei: esthetic salon)/beauty salon/
ƥ /(n) esthetician (fre:)/
ƥƥ /(n) esthetician (fre:)/
ƥƥå /(adj-f) esthetic (fre: esthetique)/aesthetic/(P)/
ƥƥå /(n) beauty salon (wasei: esthetic salon)/beauty-treatment clinic/
ƥƥå /(n) beauty salon (wasei: esthetic salon)/beauty-treatment clinic/(P)/
ƥ顼 /(n) esterase/
ƥ /(n) ester/(P)/
ƥ벽 [ƥ뤫] /(n,vs) esterification/
ƥ뵭 [ƥ뤭] /(n) Esther (book of the Bible)/
ƥѴ [ƥؤ󤫤] /(n) transesterification/
ǥ /(n) (comp) SDK/
ǥ /(n) (comp) SD-RAM/
ȥåڥ /(n) (law) estoppel/
ȥ˥ /(n) Estonia/(P)/
ȥ˥ [ȥ˥] /(n) Estonian (language)/
ȥ饴 /(n) tarragon (fre: estragon)/
ȥ饸 /(n) estradiol/oestradiol/
ȥꥪ /(n) estriol/oestriol/
ȥ /(n) estrogen/(P)/
ȥ /(n) estrone/
˥ /(n) ethnicism/
˥ƥ /(n) ethnicity/
˥ƥ /(n) ethnicity/
˥å /(adj-na,n) ethnic/(P)/
˥å󥸥 /(n) ethnic cleansing/
˥å롼 /(n) ethnic group/
˥åա /(n) ethnic food/
˥åեå /(n) ethnic fashion/
˥åޥΥƥ /(n) ethnic minority/
˥åå /(n) ethnic look/
˥å󥸥 /(n) ethnic cleansing/
˥å롼 /(n) ethnic group/
˥åա /(n) ethnic food/
˥åեå /(n) ethnic fashion/
˥åޥΥƥ /(n) ethnic minority/
˥åå /(n) ethnic look/
˥å [˥å礦] /(n) ethnic food (esp. Asian, African, etc.)/
 /(pref) ethno/
Υե /(n) ethnography/
Υ /(n) ethnoscience/
Υȥꥺ /(n) ethnocentrism/
Υ᥽ɥ /(n) ethnomethodology/
Υ /(n) ethnology/
ѡ /(n) ESPer/one who has ESP (extrasensory perception)/
ѥɥ꡼ /(n) espadrille (type of women's sandals) (fre:)/
ѥ˥ /(n) Spain (spa:)/
ѥ˥硼롦 /(n) espagnole sauce/
ѥ˥硼륽 /(n) espagnole sauce/
ѥ˥ /(suf) espagnole (fre:)/
ԡ [ԡФ] /(n) 78-rpm record/standard-play record/
֥ե /(n) (comp) SVR4/
֥ /(n) (comp) SVGA/
ס /(n) espuma (spa:)/espuma gun/thermo whip/
ץ⡼ /(n) Spanish sparkling wine (spa: espumoso)/
ץ͡ /(n) esplanade/
ץ /(n) (1) spirit (fre: esprit)/(2) esprit/wit/(P)/
ץꡦ̡ܡ /(n) esprit nouveau (fre:)/
ץ̡ܡ /(n) esprit nouveau (fre:)/
ץå /(n) espresso (coffee) (ita:)/expresso/
ץåɥԥ /(n) espresso doppio (ita:)/double shot of espresso coffee/
ץåɥåԥ /(n) espresso doppio (ita:)/double shot of espresso coffee/
ץåɥԥ /(n) espresso doppio (ita:)/double shot of espresso coffee/
١ /(n) (comp) Essbase/
ڥ /(n) Esperanto (epo:)/
ݥ /(n) hope (fre: espoir)/
 /(n) (comp) SRAM/
 [] /(n) S-shape/
 [] /(n) S-wave (e.g. of earthquake)/secondary wave/
鵭 [餭] /(n) Ezra (book of the Bible)/
 [뤷] /(n) Ezekiel (book of the Bible)/
 /(n) (uk) lizardfish (any fish of family Synodontidae)/
 /(n) ethology/science of animal behaviour/science of animal behavior/
 /(n) (uk) yellow-winged darter (Sympetrum flaveolum)/
 /(n) (uk) lemon day-lily (Hemerocallis lilioasphodelus, formerly Hemerocallis flava)/lemon lily/yellow day-lily/
ƥ /(n) (uk) Japanese sable (subspecies of sable native to Hokkaido, Martes zibellina brachyura)/
 /(n) (uk) Hokkaido sika (deer) (Cervus nippon yesoensis)/Yezo sika/
祦 /(n) (uk) black-veined white (species of butterfly, Aporia crataegi)/
 /(n) (uk) Siberian lily (Lilium pensylvanicum)/
ƥ /(n) (uk) day lily (Hemerocallis dumortieri)/orange-yellow day lily/Nikko day lily/
ĥ륭Х /(n) (uk) Pacific silverweed (Potentilla egedii var. grandis)/Eged's silverweed/
ͥ /(n) (uk) chives (Allium schoenoprasum var. schoenoprasum)/
Υߥ /(n) (uk) bird cherry (Prunus padus)/
Х /(n) (uk) Middendorf's whelk (Buccinum middendorffi)/
Х [Х] /(n) Buccinidae/family of gastropod mollusc comprising the true whelks/
ҥ /(n) (uk) Hokkaido brown bear (Ursus arctos yesoensis)/
ܥ /(n) (uk) Ezo neptune (species of whelk, Neptunea polycostata)/
ܥɥ /(n) (uk) double-sculptured neptune (species of whelk, Neptunea intersculpta)/
ޥ /(n) (uk) Yezo spruce (Picea jezoensis)/Jezo spruce/
 /(n) (uk) Pteromys volans orii (subspecies of the Siberian flying squirrel, endemic to Hokkaido)/
ޥ /(n) (uk) sargent cherry (Prunus sargentii)/
饤祦 /(n) (uk) hazel grouse (Bonasa bonasia)/
ꥹ /(n) (uk) Hokkaido squirrel (subspecies of red squirrel, Sciurus vulgaris orientis)/
ʥ /(n) eternal/
˥ƥ /(n) eternity/
 [󤵤] /(n) ethacrynic acid/
˥ƥ /(n) eternity/
˥ƥ /(n) eternity/
Ρ /(n) ethanol (ger:)/
Ρ륢ߥ /(n) ethanolamine/
 /(n) etalon (optical element with parallel surfaces used to increase the coherent length of a laser)/
 /(n) ethane (ger: A"than)/
󥸥 /(n) ethanediol/
 /(v5r) (sl) to work without sleep or rest/
ĥΥ쥤襦 /(n) pronghorn (Antilocapra americana)/prong buck/pronghorn antelope/
ࡦ /(n) Edam cheese/
 /(n) Edam cheese/
ԥ /(n) Ethiopia/
ԥϥͥ /(n) desert hedgehog (Paraechinus aethiopicus)/
ԥ [ԥ] /(n) Ethiopian (zoogeographical region)/
ԥ [ԥ] /(n) Ethiopic (language, languages)/
ԥϵ [ԥ] /(n) Ethiopian wolf (carnivore, Canis simensis)/Abyssinia jackal/simian jackal/simenian jackal/simenian wolf/
å /(n) etiquette (fre:)/(P)/
å [åȤ֤] /(n) airsickness bag/motion sickness bag/
 /(n) (uk) Lepus brachyurus lyoni (subspecies of Japanese hare)/
 /(n) etymology/
塼 /(n) etude (fre:)/
 /(n) ethyl (ger: A"thyl)/
롦륳 /(n) ethanol (ger: A"thylalkohol)/ethyl alcohol/
롦ƥ /(n) ethyl ether/
륢륳 /(n) ethanol (ger: A"thylalkohol)/ethyl alcohol/
륨ƥ /(n) ethyl ether/
 /(n) ethylene/
󡦥 /(n) ethylene oxide/
󡦥ꥳ /(n) ethylene glycol/ethanediol/
󥪥 /(n) ethylene oxide/
󥰥ꥳ /(n) ethylene glycol/ethanediol/
󥸥ߥ /(n) ethylenediamine/
󥸥ߥƥȥݻ [󥸥ߥƥȥ餵] /(n) ethylenediaminetetraacetic acid/EDTA/
󥸥ߥͿݻ [󥸥ߥ󤷤] /(n) ethylenediaminetetraacetic acid/EDTA/
ú [󤱤󤫤] /(n) (obsc) alkene/olefin/olefine/
åɥ /(n) (comp) X-Window/
å /(n) (comp) XA/
å२ /(n) (comp) XMS/
åץ /(n) (comp) X-Open/
å /(n) (comp) XOR/
å /(n) (comp) XGA/
åˡ /(n) (comp) X.25/
åե /(n) (comp) XFER/
åեå /(n) (comp) XFIT/
åǥ /(n) (comp) XMODEM/
åǥ। /(n) (comp) XMODEM-1k/
åǥॷ륷 /(n) (comp) XMODEM-CRC/
åҥ㥯 /(n) (comp) X.400/
å [å㤯] /(n) knock knees/knock-kneedness/
å [å] /(n) X-ray/(P)/
å [å󤵤Ĥ] /(n) x-ray photography/
å /(n) egg (esp. chicken eggs)/
å /(n) egg tart/
å /(n) egg chair/
å٥ͥǥ /(n) eggs Benedict/
åå /(n) eggcup/
å /(n) egg tart/
å /(n) egg chair/
åΥå /(n) eggnog/
åץ /(n) eggplant/
å٥ͥǥ /(n) eggs Benedict/
åå /(int) heave-ho (chant when doing heavy work)/
å /(n) edge/(P)/
å֥ץ /(n) (comp) edge subscription/
åܡ /(n) edge ball/
å֥ץ /(n) (comp) edge subscription/
å֥ץե /(n) (comp) edge subscription file/
åȥꥬ [åȥꥬۤ] /(n) (comp) edge trigger method/
åܡ /(n) edge ball/
åѡ٥ŷ [åѡ٥ȤƤ󤿤] /(n) Edgeworth-Kuiper belt objects/
å /(n) edging/
å /(n,adj-no) essay/(P)/
å /(n,adj-no) essay/
å /(n,adj-no) essay/(P)/
å /(n) essayist/(P)/
å [åͤ] /(n) the Essenes/
å /(n) meal (ger: Essen)/
å󥷥 /(n) essential/
å /(n) essence/extract/(P)/
å奦Х /(n) (uk) finely-striate buccinum (species of whelk, Buccinum striatissimum)/
å /(n,vs) etching/(P)/
åե [åեȤ] /(n) Eiffel Tower/(P)/
åڥ塼 /(n) Eppendorf tube/microcentrifuge tube/microfuge tube/
 /(n) (uk) Japanese grenadier anchovy (Coilia nasus)/
ƥ /(n) etymology/
ǥ鲽з [ǥ餫] /(n) (obsc) Ediacara fossil biota/
ǥưʪ [ǥɤ֤Ĥ] /(n) Ediacara fauna/
ǥ /(ik) (n) education/
ǥ /(n) edition/(P)/
ǥ /(n) (comp) editor/
ǥ /(n) (comp) editor/(P)/
ǥå /(n) edit/(P)/
ǥåȡܥå /(n) (comp) edit box/
ǥåȥܥå /(n) (comp) edit box/
ǥƥ /(n) editing/
ǥ /(n) edit/
ǥȥꥢ /(n) editorial/
ǥȥꥢ롦ǥ /(n) editorial design/
ǥȥꥢǥ /(n) editorial design/
ǥե /(n) (comp) EDIFACT/
ǥ֥롦ե /(n) edible flower/
ǥ֥ե /(n) edible flower/
ǥץ /(n) Oedipus/
ǥץץå /(n) Oedipus complex/sexual attraction to one's mother/
ǥץץå /(n) Oedipus complex/sexual attraction to one's mother/
ǥХ /(n) Edinburgh/(P)/
ǥ /(n) (comp) edu/
ǥ奱 /(n) education/
ǥ女 /(n) (comp) EDUCOM/
ǥƥ /(n) (comp) edutainment/
ǥƥ /(n) (comp) edutainment/
ǥ /(n) Eden/(P)/
ǥα [ǥΤ] /(n) Garden of Eden/
ȥ /(n) ethos/
ȥȥ /(n) et cetera (lat:)/and so forth/
ȥԥꥫ /(n) tufted puffin (Fratercula cirrhata) (ain:)/crested puffin/
ȥ /(n) stranger (fre: etranger)/
ȥꥢ [ȥꥢ] /(n) Etruscan (language)/
ȥꥢ [ȥꥢ] /(n) Etruscan (person)/
ȥꥢʸ [ȥꥢ⤸] /(n) Etruscan character/Etruscan alphabet/
ȥ /(n) star (fre: etoile)/
ȥ凉 /(exp) somewhat (ger: etwas)/
ɥ֥饶 /(n) sharpnose sevengill shark (Heptranchias perlo, species of circumglobal cow shark)/
ɥ֥饶° [ɥ֥饶᤾] /(n) Heptranchias/genus of cow shark in the family Hexanchidae containing the sharpnose seven-gill shark as its only member/
ɥ /(n) (comp) EDGAR/
ɥå /(n) (comp) EDSAC/
ɥХå /(n) (comp) EDVAC/
ɥҥ /(n) (uk) double weeping rosebud cherry (Prunus pendula)/
ɥߡ /(n) Cuvier's gazelle (Gazella cuvieri)/edmi/
ɥߥ /(n) Cuvier's gazelle (Gazella cuvieri)/edmi/
ʡ /(n) energy/
ʥ /(n) energy/(P)/
ʥ /(n,adj-f) energy save/energy saving/energy saver/
ʥ֡⡼ /(n) (comp) energy save mode/low power mode/
ʥ /(n) (comp) energy saver/
ʥ /(n,adj-f) energy save/energy saving/energy saver/
ʥ֥⡼ /(n) (comp) energy save mode/low power mode/
ʥߥ /(n) enamine/
ʥ /(n) enamel/(P)/
ʥ롦ڥ /(n) enamel paint/
ʥɡ饹 /(n) enameled glass/
ʥɥ饹 /(n) enameled glass/
ʥڥ /(n) enamel paint/
ʥ˦ [ʥ뤬ܤ] /(n) ameloblast/tooth enamel depositing cell/
ʥ [ʥ뤷] /(n,adj-f) (tooth) enamel/adamantine/
ʥ [ʥ뤻] /(n) enameled wire/
ʥ /(n-pref) (chem) enantio/
ʥȥԥå /(n,adj-no) (chem) enantiotopic/
ʥȥԡ /(n) (chem) enantiotropy/
ʥޡ /(n) (chem) enantiomer/
˥ /(n) enigma/
˥ /(n) (comp) ENICOM/
˥ /(n) (uk) common broom (Cytisus scoparius, Genista scoparia)/Scotch broom/English broom/
̥륤 /(n) (comp) NREN/
̥ /(n) (comp) NII/
̥ /(n) (comp) NISO/
̥ƥ /(n) (comp) NIST/
̥ /(n) (comp) NIM/
̥ /(n) (comp) NEC/
̥ԡ /(n) (comp) NSAPI/
̥եͥå /(n) (comp) NSFnet/
̥ԡ /(n) (comp) NSP/
̥ԡåԡ /(n) (comp) NSPIXP/
̥åƥ [̥礦ƥ] /(n) NHK Educational TV/
̥åƥ [̥å礦ƥ] /(ik) (n) NHK Educational TV/
̥åƥӥ [̥礦ƥӥ] /(n) NHK Educational TV/
̥åƥӥ [̥å礦ƥӥ] /(ik) (n) NHK Educational TV/
̥̥ƥԡ /(n) (comp) NNTP/
̥ե /(n) (comp) NFS/
̥եͥå /(n) (comp) NFSNET/
̥ /(n) (comp) NOS/
̥ /(n) (comp) NOC/
̥ /(n) (comp) NSAPI/
̥ /(n) (comp) NC/
̥ /(n) (comp) NCR/
̥ /(n) (comp) NCA/
̥ /(n) (comp) NCSA/
̥եƥԡ /(n) (comp) ncftp/
̥ƥӡ /(n) (comp) NCTV/
̥桼 /(n) (comp) NCU/
̥ƥƥǥ쥯ȥ /(n) (comp) NTT Directory/
̥ƥԡ /(n) (comp) NTP/
̥ԡƥ /(n) (comp) NPTN/
̥ե /(n) (comp) NFER/
̥饤ȥ /(n) (comp) NlightN/
̥ /(n) (comp) NREN/
 /(n) (abbr) energy/(P)/
֥͡ /(n) enable/
ͥȥԥ /(n) (abbr) housing development designed with an eye toward energy conservation/
ͥߡ /(n) enemy/
ͥ륮 /(n) (1) energy (ger: Energie)/(2) strength/power/stamina/get-up-and-go/(3) food energy/calories/(P)/
ͥ륮 /(n) (comp) Energy Star/
ͥ륮ݥå /(n) location thought to be flowing with mystical energy (wasei: energy spot)/
ͥ륮 /(n) (comp) Energy Star/
ͥ륮ݥå /(n) location thought to be flowing with mystical energy (wasei: energy spot)/
ͥ륮̿ [ͥ륮ᤤ] /(n) energy revolution/
ͥ륮 [ͥ륮礦夦] /(n) energy supply/
ͥ륮 [ͥ륮] /(n) energy source/
ͥ륮 [ͥ륮] /(n) (obsc) energy metabolism/
ͥ륮Ψ [ͥ륮] /(n) energy efficiency/
ͥ륮 [ͥ륮󤮤礦] /(n) energy industry/
ͥ륮 [ͥ륮] /(n) energy resources/
ͥ륮 [ͥ륮] /(n) energy level/
ͥ륮 [ͥ륮] /(n) energy band/
ͥ륮 [ͥ륮] /(n) energy metabolism/
ͥ륮Ψ [ͥ륮] /(n) relative metabolic rate/
ͥ륮¸ˡ§ [ͥ륮ۤΤۤ] /(n) law of conservation of energy/
ͥ륮 [ͥ륮] /(n) energy problems/
ͥ륮 [ͥ륮] /(n) energetics/
ͥ륮å /(adj-na) energetic (ger: Energisch)/(P)/
ͥ륲 /(n) energeia (gre:)/
Υ /(n) (uk) Japanese hackberry (Celtis sinensis var. japonica)/Chinese nettle tree/
Υ /(n) (uk) enoki mushroom (Flammulina velutipes)/winter mushroom/velvet shank/enokitake/enokidake/
Υ /(n) (uk) enoki mushroom (Flammulina velutipes)/winter mushroom/velvet shank/enokitake/enokidake/
Υ /(n) (uk) green foxtail (species of annual grass, Setaria viridis)/
Υ /(n) (uk) landlocked masu salmon/
 /(adv) ever/
С /(adv) ever/(P)/
С /(exp) ever onward/
Сե /(n) foam rubber (from Eversoft (tm))/
С /(exp) ever onward/
С꡼ /(n) evergreen/
С졼 /(n) Everglaze/
Сե /(n) foam rubber (from Eversoft (tm))/
Сץ꡼ /(n) Everpleats/
Сۥ磻 /(n) Everwhite/
Х奨 /(n,vs) evacuation/
Хå /(n) (abbr) special version of a product with features that allow it to be used for evaluation (wasei: evaluation chip)/
Хݥ졼ƥåɡߥ륯 /(n) evaporated milk/
Хݥ졼ƥåɥߥ륯 /(n) evaporated milk/
Хߥ륯 /(n) (abbr) evaporated milk/
Х奨 /(n) evaluation/
Х奨 /(n) evaluator/
Х󥸥ꥹ /(n) evangelist/
 /(n) prawn/shrimp/lobster/crayfish/(P)/
ӥ /(n) (uk) shrimp-shaped taro variety/
ӥ /(n) (uk) (col) crayfish (esp. red swamp crayfish, Procambarus clarkii)/
ӥ饤 /(n) (uk) Japanese wineberry (Rubus phoenicolasius Maxim.)/wine raspberry/wineberry/
ӥǥå /(n) (comp) EBCDIC/
ӥ /(n) (uk) sicklepod (Senna obtusifolia)/
ӥ /(n) (uk) broadnose sevengill shark (Notorynchus cepedianus, species of circumglobal cow shark with 7 gill slits)/
ӥ° [ӥ᤾] /(n) Notorynchus/genus of cow sharks in the family Hexanchidae/
ӥ /(n) (uk) (abbr) stir-fried shrimp in chili sauce/
ӥť /(n) (uk) Vitis ficifolia (species of grapevine)/
ӥťॷ /(n) (uk) (obsc) clearwing moth larva/
ӥť [ӥťष] /(n) (uk) (obsc) clearwing moth larva/
ӥǥ /(n) evidence/
ӥե饤 /(n) fried prawns/
ӥޥ /(n) (food) (uk) shrimp with mayonnaise/
ӥ /(n) evil/
ӵ [Ӥ礦] /(n) shrimp fishing/shrimping/
ԥ˥ /(n) aepyornis/elephant bird/
ԥꥢ /(n) epicurean/
ԥ [ԥ] /(n) Epicurean school (of philosophy)/
ԥ [ԥ央] /(n) Epicureanism/
ԥ /(n) epigraph/
ԥ /(n) epigram/
ԥͥ /(n) epigone (ger: Epigonen)/
ԥͥƥ /(n) epigenetics/
ԥѥ붵 [ԥѥ뤭礦] /(n) Episcopal Church/
ԥ /(n) epistasis/
ԥơ᡼ /(n) episteme (gre:)/
ԥ /(n) episode/anecdote/vignette/(P)/
ԥɵ [ԥɤ] /(n) episodic memory/
ԥ /(n) episome/
ԥ /(n) epitaxy/epitaxial growth/
ԥ /(n) epitaxial/
ԥĹ [ԥ뤻礦] /(n) epitaxial growth/epitaxy/
ԥ /(n) epitaph/
ԥå /(n) epic/(P)/
ԥǥߥå /(n) epidemic/
ԥȡ /(n) epitope/
ԥͥե /(n) epinephrine/
ԥڥ /(n) EpiPen/Epinephrine autoinjector/
ԥ /(n) epilogue/
ե󥷡 /(n) efficiency/
եԡ /(n) (comp) FEP/
ե /(n) (comp) effector/
ե /(n) (comp) effector/
ե /(n) effects/
եƥ /(adj-na) effective/
ե /(n) effect/
եȡޥ /(n) effect machine/
եȥѥ /(n) (comp) effect compiler/
եȥޥ /(n) effect machine/
եο̤ؤμ [եΤȤؤΤƤ] /(n) Epistle to the Ephesians (book of the Bible)/
եɥ /(n) ephedrine/
ե /(n) (comp) FA/
ե塼 /(n) (comp) FAQ/
ե /(n) (comp) FSF/
ե̥ /(n) (comp) FNC/
եॿ /(n) (comp) FM TOWNS/
ե塼ǥ /(n) (comp) FQDN/
ե /(n) (comp) FGAL/
ե /(n) (comp) FCC/
ե /(n) (comp) fj/
եƥԡ /(n) (comp) FTP/
եǥ /(n) (comp) FD/
եǥǥ /(n) (comp) FDHD/
եǥǥ /(n) (comp) FDD/
եǥǥ /(n) (comp) FDDI/
եԡ桼 /(n) (comp) FPU/
ե /(n) (comp) FLABO/
ץ /(n) apron/(P)/
ץ󡦥ơ /(n) apron stage/
ץ󥹥ơ /(n) apron stage/
إ /(int) ahem/
٥쥹 /(n) Everest/
٥ /(n) Evenki (people of Mongolia and Russia)/
٥ /(n) event/
 /(n) epee (fre: epee)/(P)/
ۥ /(n) Jehovah/
ۥФξڿ [ۥФΤ礦ˤ] /(n) Jehovah's Witnesses/
ܥ /(n) (uk) man-of-war fish (Nomeus gronovii)/
ܥɥ /(n) (uk) turaco (any bird of family Musophagidae, esp. the Knysna turaco, Tauraco corythaix)/touraco/loerie/lourie/
ܥ /(n) (uk) Japanese butterfish (Psenopsis anomala)/melon seed/
ܥʥ /(n) ebonite/
ܥ饦륹 /(n) Ebola virus/
ܥзǮ [ܥ餷äĤͤ] /(n) (med) Ebola hemorrhagic fever/
ܥ塼 /(n) evolution/
ܥ塼 /(n) (math) evolute/
ܥ塼ȶ [ܥ塼Ȥ礯] /(n) (math) (obsc) evolute curve/
ݡåȡ㡼 /(n) epaulette shark (Hemiscyllium ocellatum)/blind shark/
ݡåȥ㡼 /(n) epaulette shark (Hemiscyllium ocellatum)/blind shark/
ݥåȥ㡼 /(n) epaulette shark (Hemiscyllium ocellatum)/
ݥ /(n) epoxy/
ݥ /(n) epoxide/
ݥ [ݥ夷] /(n) epoxy resin/
ݥå /(n) epoch/(P)/
ݥå᡼ /(adj-na) epoch-making/
ݥåᥤ /(adj-na) epoch-making/
ݥ˥ /(n,adj-no) eponym (word derived from the name of a place or person)/
ݥå /(n) epaulette (fre:)/
ޡ󥷡 /(n) emergency/
ޡ󥷡ǥ /(n) emergency landing/
ޡ󥷡ǥ /(n) emergency landing/
ޡ /(adj-no) emerging/
ޥ륷 /(n) emulsion/
ޥ른 /(ik) (n) emulsion/
ޥ른 /(n) emulsion/
ޥ른 [ޥ른Ȥ礦] /(n) emulsion paint/
ޥ󥷥ڡ /(n) emancipation/
ߥ /(n) (obsc) emigrant/
ߥ졼 /(n) emigration/
ߥå /(n) emission/
ߥå /(n) emitter/
ߥåǻ [ߥåĤ] /(n) (comp) ECL/Emitter Coupled Logic/
ߥͥ /(n) eminent/
ߥե /(n) (abbr) electromagnetic interference filter/EMI filter/
ߥ /(n) (abbr) emulator/emulation/
ߥ塼 /(n) emu (Dromaius novaehollandiae)/
ߥ졼 /(n,vs) emulation/
ߥ졼 /(n) (comp) emulator/
ߥ졼 /(n) (comp) emulator/
ߥ졼 /(n,vs) emulate/
ࡦ /(n) M size/medium size/
२ /(n) (comp) MS/
२ /(n) (comp) MSIE/
२ /(n) (comp) MSN/
२ǥå /(n) (comp) MSCDEX/
२ǥ /(n) (comp) MSDN/
२ɥ /(n) (comp) MS-DOS/
२ǥ /(n) (comp) EmEditor/
२। /(n) (comp) MME/
२२å /(n) (comp) MMX/
२४ /(n) (comp) MMO/
२桼 /(n) (comp) MMU/
४å /(n) (comp) MOLAP/
ॵ /(n) M size/medium size/
ॷ /(n) (comp) MCI/
ƥ /(n) (comp) MTS/
ƥӡ /(n) (comp) MTBF/
ƥ桼 /(n) (comp) MTU/
ԡ /(n) (comp) MPC/
ԡԡ /(n) (comp) MPP/
ԡ桼 /(n) (comp) MPU/
֥ /(n) (comp) MVS/
ڥ /(n) (comp) MPEG/
ڥġ /(n) (comp) MPEG2/
ڥץ饹ץ饹 /(n) (comp) MPEG++/
ܡ /(n) (comp) MBONE/
桼ǥ /(n) (comp) MUD/
륷 /(n) emulsion/
 /(n) emetine/
 /(n) emerald/(P)/
ɡ꡼ /(n) emerald green/
ɡĥ꡼˥ /(n) emerald tree monitor (Varanus prasinus, species of arboreal carnivorous monitor lizard found from New Guinea to Queensland, Australia)/green tree monitor/
ɥ꡼ /(n) emerald green/
ɥĥ꡼˥ /(n) emerald tree monitor (Varanus prasinus, species of arboreal carnivorous monitor lizard found from New Guinea to Queensland, Australia)/green tree monitor/
꡼ /(n) emery/
꡼ڡѡ /(n) emery paper/
꡼ܡ /(n) emery board/
꡼쥴꡼ /(n) Emery's gregory (Stegastes emeryi)/
꡼ڡѡ /(n) emery paper/
꡼ܡ /(n) emery board/
󥿡 /(n) Emmental/Emmenthal/Emmenthaler/Emmentaler/Emmenthaler cheese/
󥿡롦 /(n) Emmental cheese/Emmenthal cheese/
󥿡 /(n) Emmental cheese/Emmenthal cheese/
⡼ʥꥹ /(n) emotionalism/
⡼ʥ /(adj-no) emotional/
⡼ /(n) emotion/
⡼ƥ /(n) (comp) emoticon/
⤤ /(adj-i) (1) (sl) emo/sad/melancholic/(2) (sl) erotic in a disgusting way/
ꥢ /(n) emollient/
䡼 /(n) air/
䥯 /(n) ejaculation/
顼 /(n) error/(P)/
顼 /(n) telephone card etc. with a misprint or other error (wasei: error card)/
顼 /(n) (comp) error code/
顼å /(n) (comp) error check/
顼ϥɥ /(n) (comp) error handling/
顼С /(n) (comp) error bar (graph)/
顼ե꡼ /(n) (comp) error free/
顼å /(n) (comp) error message/
顼졼 /(n) (comp) error rate/
顼٥ /(n) (comp) error level/
顼 /(n) (comp) error log/
顼θФ [顼Τ󤷤ĤȤƤ] /(n) (comp) Error Checking and Correcting/ECC/
顼 /(n) telephone card etc. with a misprint or other error (wasei: error card)/
顼 /(n) (comp) error code/
顼ʥ /(n) error-signal/
顼å /(n) (comp) error check/
顼ϥɥ /(n) (comp) error handling/
顼С /(n) (comp) error bar (graph)/
顼ե꡼ /(n) (comp) error free/
顼å /(n) (comp) error message/
顼졼 /(n) (comp) error rate/
顼٥ /(n) (comp) error level/
顼 /(n) (comp) error log/
顼 [顼դ] /(n) (comp) error recovery/
顼롼 [顼դ롼] /(n) (comp) error recovery routine/
顼 [顼󤷤Ĥդ] /(n) (comp) Error-Detecting Code/EDC/
顼λ [顼夦礦] /(n,vs) (comp) error termination/terminate with error/
顼 [顼] /(n) (comp) error handling/
顼롼 [顼롼] /(n) (comp) error handling routine/error-handling routine/
顼 [顼Ƥ] /(n) (comp) error procedure/
顼ˡ [顼ۤۤ] /(n) (comp) error handling mechanism/error-handling mechanism/
顼 [顼礦] /(n) (comp) error condition (in calculators)/
顼֥ꥹ [顼礦ꥹ] /(n) (comp) error state list/
顼 [顼] /(n) (comp) error control/
顼å [顼å] /(n) (comp) error-control logic/
顼 [顼Ƥ] /(n) (comp) error correction/
顼󥳡ǥ [顼Ƥ󥳡ǥ] /(n) (comp) error-correcting encoding/
顼ץȥ [顼Ƥץȥ] /(n) (comp) error-correcting protocol/
顼 [顼Ƥ] /(n) (comp) error-correcting memory/
顼 [顼Ƥդ] /(n) (comp) Error-Correcting Code/ECC/
顼ɽ [顼Ҥ礦] /(n) (comp) error indication/
顼 [顼ۤ] /(n) (comp) error correction/error detection and correction/
顼 [顼줭] /(n) (comp) error history/
äݤ /(exp) (col) klutzy/clumsy/
饤ˡ [饤ۤ] /(n) enzyme-linked immunoSorbent assay (virus detection method)/ELISA/
饹å /(n) elastic/
饹åʪ [饹å] /(n) elastic fabric/
饹 /(n) elastin/
饹ƥå /(n) elastic/
饹ȥޡ /(n) elastomer/
ȥƥͥ [ȥƥͥΤդ뤤] /(n) Eratosthenes' sieve/
֥ʥ /(n) (uk) Erabu black-banded sea krait (Laticauda semifasciata)/
֥ߥإ /(n) (uk) Erabu black-banded sea krait (Laticauda semifasciata)/
֥ /(n) (uk) northern Ryukyu fruit bat (Pteropus dasymallus dasymallus)/
֥ȥ /(n) erabutoxin/
 [ऴ] /(n) Elamite (language)/
 /(n) eland/
ӥ /(n) elan vital (hypothetical driving force behind creative evolution) (fre:)/
ӥ /(n) elan vital (hypothetical driving force behind creative evolution) (fre:)/
 /(n) elan vital (hypothetical driving force behind creative evolution) (fre:)/
꡼ /(n,adj-no) elite (fre:)/(P)/
꡼Ȱռ [꡼Ȥ] /(n) elitism/
ꥢ /(n) area/(P)/
ꥢ /(n) (comp) area code/
ꥢޡƥ /(n) area marketing/
ꥢ /(n) (comp) area code/
ꥢޡƥ /(n) area marketing/
ꥢ [ꥢ礦] /(n) (comp) area boundary/
ꥭ /(n) elixir/
ꥭ [ꥭ뤶] /(n) elixir/
ꥯ /(n) elixir/
ꥯ /(n) (comp) Ericsson/
ꥵ /(n) (uk) eri silkmoth (Samia cynthia ricini)/eri silkworm/
ꥷ /(n) Elysium/
ꥸӥƥ /(n) eligibility/
ꥹ /(n) (1) Eris (dwarf planet)/(2) Eris (Greek goddess of strife)/
ꥹȡ /(n) erythritol (artificial sweetener)/
ꥹݥ /(n) erythropoietin/
ꥹݥ /(n) erythropoietin/
ꥹޥ /(n) erythromycin/
̥ [̥] /(n) Eridanus (constellation) (lat:)/the River/
ƥޥȡǥ /(n) lupus erythematosus (esp. systemic lupus erythematosus) (ger: Erythematodes)/
ȥꥢ /(n) Eritrea/
ۥ٥˥ϥ /(n) four-eye pygmy goby (Trimma hayashii, found from Japan to the Solomons)/
ޥĥͥ° [ޥĥͥ뤾] /(n) Varecia/genus comprising the ruffed lemurs/
ޥ /(n) (uk) ruff/reeve (species of sandpiper, Philomachus pugnax)/
ޥȥ /(n) (uk) frilled lizard (Chlamydosaurus kingii)/frill-necked lizard/
ߥ͡ /(n) eliminator/
 /(n) area/
 /(n) king trumpet mushroom (Pleurotus eryngii)/king oyster mushroom/
 /(n) electronic intelligence/ELINT/
 /(n) ell (unit of length, approx. 45 inches)/
롦 /(n) L size/large size/
롼 /(n,vs) elude/
륨ƥ /(n) (comp) LAT/
륨 /(n) (comp) LHarc/
륨 /(n) (comp) LHA/
륨 /(n) (comp) large scale integrated circuit/LSI/
륯 /(n) elk/
륰 /(n) erg/
르ɲ [르ɤ] /(n) ergodic hypothesis/
르Ū [르ɤƤ] /(adj-na) (comp) ergodic/
르륷ե /(n) ergocalciferol/
르ƥ /(n) ergosterol/
르ߥ /(n) ergotamine/
르Υӥ /(n) ergonovine/
르Υߥ /(adj-f) ergonomic/
르Υߥ /(n) (comp) ergonomics/
르Υߥåܡ /(n) (comp) ergonomic keyboard/
르Υߥå /(n) ergonomics/
르ȥ /(n) ergometrine/
르 /(n) ergoline/
륵 /(n) L size/large size/
륵å /(n) (comp) LSAP/
륵Хɥ /(n) El Salvador/(P)/
륹ƥå /(n) oersted/
륹СΥѥɥå /(exp,n) Ellsberg paradox/
를åȥ /(n) (comp) lzh/
å /(n) (comp) LDAP/
ǥԡ /(n) (comp) LDAP/
ɥ /(n) El Dorado/
ˡ˥ /(n) El Nino (spa:)/
ӥ /(n) erbium (Er)/
ԡ /(n) LP record/long-play(ing) record/
ԡ쥳 /(n) LP record/
ԡ [ԡФ] /(n) LP/long-playing record/
 /(n) elf/
ܡ /(n) elbow/
ޥ /(n) Herman/
 /(n) elm/
桼 /(n) (comp) LU/
 /(adj-f) elven/
쥢 /(n) (abbr) electric acoustic guitar/
쥢 [쥢] /(n) Eleatic school (of philosophy)/
쥬 /(adj-na) elegance/(P)/
쥬󥹥˥եå /(n) elegant unicornfish (Naso elegans, species of Indian Ocean tang)/
쥬 /(adj-na,n) elegant/(P)/
쥬ȥꥹ /(n) elegant coris (Coris venusta)/elegant wrasse/
쥬ȥ˥եå /(n) elegant unicornfish (Naso elegans, species of Indian Ocean tang)/
쥭 /(n) (1) (abbr) electricity/(2) (abbr) electric guitar/(P)/
쥭 /(n) (col) electric guitar/
쥭 /(n) (col) electric guitar/(P)/
쥭ƥ /(n) (1) hand-operated electric generator (used in Edo-period medical treatment) (dut: elektriciteit)/(2) (arch) electricity/
쥯 /(n) erection/
쥯 /(n,vs) erect/
쥯ȡ /(n) (1) Electone/(2) electronic organ/
쥯ȥ顦ץå /(n) Electra complex/
쥯ȥ饳ץå /(n) Electra complex/
쥯ȥꥫ롦 /(n) (comp) electrical key/
쥯ȥꥫ륭 /(n) (comp) electrical key/
쥯ȥå /(adj-na,n) electric/(P)/
쥯ȥå /(n) electric guitar/
쥯ȥåޡ /(n) (comp) electric commerce/
쥯ȥå١ /(n) electric bass/bass guitar/
쥯ȥå /(n) electric guitar/
쥯ȥåޡ /(n) (comp) electric commerce/
쥯ȥå١ /(n) electric bass/bass guitar/
쥯ȥå /(n) electret/
쥯ȥߥͥ /(n) (comp) electroluminescence/electro-luminescence/electronic luminescence/EL/
쥯ȥߥͥå /(n) (comp) electroluminescence/electro-luminescence/electronic luminescence/EL/
쥯ȥե /(n) (abbr) electronic office/
쥯ȥơ /(n) (abbr) electronic cottage/
쥯ȥߥå /(n) electroceramics/
쥯ȥ /(n) electrotype/
쥯ȥ˥ /(n) electronics/(P)/
쥯ȥ˥å /(n) electronic/
쥯ȥ˥åե /(n) electronic office/
쥯ȥ˥åե /(n) (comp) electronic cafe/
쥯ȥ˥åơ /(n) electronic cottage/
쥯ȥ˥åޡ /(n) (comp) electronic commerce/
쥯ȥ˥å /(n) electronic sound/
쥯ȥ˥åХ󥭥 /(n) (comp) electronic banking/
쥯ȥ˥åե /(n) electronic file/
쥯ȥ˥åޥ͡ /(n) electronic money/
쥯ȥ˥åߥ塼å /(n) electronic music/
쥯ȥ˥å᡼ /(n) electronic mail/
쥯ȥ˥åե /(n) electronic office/
쥯ȥ˥åե /(n) (comp) electronic cafe/
쥯ȥ˥åơ /(n) electronic cottage/
쥯ȥ˥åޡ /(n) (comp) electronic commerce/
쥯ȥ˥å /(n) electronic sound/
쥯ȥ˥åХ󥭥 /(n) (comp) electronic banking/
쥯ȥ˥åե /(n) electronic file/
쥯ȥ˥åޥ͡ /(n) electronic money/
쥯ȥ˥åߥ塼å /(n) electronic music/
쥯ȥ˥å᡼ /(n) electronic mail/
쥯ȥХ󥭥 /(n) (abbr) electronic banking/
쥯ȥ᡼ /(n) electrometer/
쥯ȥߥͥ /(n) (comp) electroluminescence/electro-luminescence/electronic luminescence/EL/
쥯ȥߥͥå /(n) (comp) electroluminescence/electro-luminescence/electronic luminescence/EL/
쥯ȥ /(n) electron/
쥯ȥ󡦥ܥ /(n) electron volt/
쥯ȥܥ /(n) electron volt/
쥸 /(n) elegy/
å /(n) (abbr) electronic cooking/
ե󥿥 /(adj-f) elephantine/
եȡΡեå /(n) elephantnose fish (Gnathonemus petersii)/
եȥΡեå /(n) elephantnose fish (Gnathonemus petersii)/
ץ /(n) erepsin/
 /(n) (abbr) elevation/
١ /(n) elevation/
١ /(n) (1) elevator/lift/(2) elevator (aviation)/
١ /(n) (1) elevator/lift/(2) elevator (aviation)/(P)/
١ۡ /(n) elevator landing/elevator hall/
١ۡ /(n) elevator landing/elevator hall/
١ϻ [١꤭] /(n) (sumo) wrestler who keeps going up and down the rankings/
ߥ [ߥ䤷] /(n) Jeremiah (book of the Bible)/
󥿥꡼ /(n) elementary/
 /(n) element/elements/
 /(adj-na,n,adj-no) erotic/eroticism/(P)/
˥ /(n) (abbr) erotic animation/pornographic animation/animation containing explicit sexual content/
 /(adj-na,n,adj-no) (abbr) erotic and grotesque/
 /(n) erotic video game/
ǥ /(n) erotic comedy/
ӥǥ /(n) pornographic film/
 /(adj-i) (1) (col) erotic/pornographic/risque/(2) (sl) eminent/great/
ä /(adj-ix) (sl) sexy and cool/
˥ /(n) (abbr) erotic animation/pornographic animation/animation containing explicit sexual content/
 /(n,adj-na,adj-no) (abbr) (sl) sexy, but still cute/
塼 /(n) elocution/
 /(n) (abbr) erotic blog/
 /(n) aerogram/aerogramme/
 /(adj-na,n,adj-no) (abbr) erotic and grotesque/
ʥ󥻥 /(n) (abbr) erotic and grotesque nonsense/
 /(n) (abbr) erotic video game/
 /(n) (abbr) erotic video game/
 /(n) erotic video game/
 /(n) purely sexual love/highly sexual love/
ǥ /(n) erotic comedy/
ʥ /(n) erogenous zone/
 /(n) Eros/(P)/
 /(n) (abbr) erotic production/
 /(n) erotica/
 /(n) eroticism/
 /(n) erotism/
å /(adj-na,n) erotic/(P)/
å֥ /(n) erotic blog/
å֥ /(n) erotic blog/
ƥå /(adj-na,n) erotic/
ȥޥ˥ /(n) erotomania/
ӥǥ /(n) pornographic film/
ץ /(n) (abbr) (sl) erotic pictures taken at purikura/
ץꥯ /(n) (sl) erotic pictures taken at purikura/
ޥ /(n) erotic manga/pornographic manga/
İ [襤] /(adj-i) (sl) sexy, but still cute/
 [] /(n) (abbr) (sl) erotic photograph (on a computer, mobile phone, etc.)/
 [] /(n) erotic picture/
̿ [㤷] /(n) erotic photograph/
 [礦] /(n) (derog) (sl) horny drunkard/
 [ۤ] /(n) erotic book/
̡ [ޤ] /(n) erotic manga/pornographic manga/
 [] /(n) (sl) dirty old man/pervert/groper (on trains)/lecher/
 [] /(n) purely sexual love/highly sexual love/
󡦥ڡ /(n) (comp) en space/
󡦥å /(n) (comp) en dash/
󡦥ޡ /(n) (comp) Yen mark/
󥫥󥿡 /(n) encounter/
󥫥󥿡롼 /(n) encounter group/
󥫥󥿡롼 /(n) encounter group/
󥫥 /(n) (1) (abbr) (sl) an encounter (usu. in computer games) (wasei: encount)/(vs) (2) to encounter/
󥫥ץ졼 /(n) encapsulation/
󥬥 /(n) (1) (chn) crossed fingers and word said to call someone to be avoided as 'dirty'/(vs) (2) to cross one's fingers (to ward off 'dirt')/
󥭥ץ졼 /(n) (comp) encapsulation/
 /(n) (comp) ENQ/
󥯥ץ /(n) (comp) encrypt/
󥯥㡼 /(n) enclosure/
󥯥奢 /(n) enclosure/
󥰥 /(n) engram/n-gram/
󥰥졼С /(n) engraver/
󥱥ե /(n) enkephalin/
󥲡 /(n) (1) (abbr) engagement/(adj-no) (2) engage (e.g. angle)/
󥲡֥롼 /(n) engagement doubts (wasei: engage blue)/
󥲡 /(n) (abbr) engagement ring/
󥲡֥롼 /(n) engagement doubts (wasei: engage blue)/
󥲡 /(n) engagement/
󥲡 /(n) (abbr) engagement ring/
󥲥 /(n) (1) (abbr) engagement/(adj-no) (2) engage (e.g. angle)/
󥲥ˡ§ [󥲥Τۤ] /(n) Engel's law/
󥲥뷸 [󥲥뤱] /(n) Engel's coefficient/
󥳡 /(n) (comp) encoder/
󥳡 /(n) (comp) encoder/
󥳡ǥ /(n) encoding/
󥳡 /(n) encode/
󥵥ڥǥ /(n) encyclopedia/
󥶥 /(n) enzyme/
󥷥졼 /(n) ensilage/
󥸥 /(n) angel/(P)/
󥸥롦 /(n) angel dust/phencyclidine/PCP/
󥸥 /(n) angel dust/phencyclidine/PCP/
󥸥եå /(n) angelfish (Pterophyllum scalare)/
󥸥˥ /(n) engineer/(P)/
󥸥˥ /(n) engineering/(P)/
󥸥˥󥰡ߥå /(n) engineering ceramics/
󥸥˥󥰡ץ饹å /(n) engineering plastics/
󥸥˥󥰡ơ /(n) (comp) engineering workstation/EWS/
󥸥˥󥰥ߥå /(n) engineering ceramics/
󥸥˥󥰥ץ饹å /(n) engineering plastics/
󥸥˥󥰥ơ /(n) (comp) engineering workstation/EWS/
󥸥ॷ /(n) (uk) cochineal insect (Dactylopius coccus)/
󥸥 /(n) (uk) Japanese pagoda tree (Sophora japonica)/
󥸥祤 /(n,vs) enjoy/(P)/
󥸥 /(n) engine/(P)/
󥸥󡦥 /(n) engine oil/motor oil/
󥸥󡦥 /(n) ignition key (wasei: engine key)/
󥸥󡦥ȥå /(n) engine stall (wasei: engine stop)/
󥸥󡦥֥졼 /(n) engine brake/
󥸥󡦥롼 /(n) (1) engine compartment (of a vehicle)/(2) engine room (e.g. of ship)/
󥸥ᤫ [󥸥դ] /(exp,v5s) to rev up the engine/
󥸥󥪥 /(n) engine oil/motor oil/
󥸥󥭡 /(n) ignition key (wasei: engine key)/
󥸥󥹥ȥå /(n) engine stall (wasei: engine stop)/
󥸥֥졼 /(n) engine brake/
󥸥롼 /(n) (1) engine compartment (of a vehicle)/(2) engine room (e.g. of ship)/
󥸥ξ [󥸥󤳤礦] /(n) engine failure/
󥸥ȯư [󥸥ϤĤɤ] /(n) engine/
󥹡 /(n) (abbr) enthusiast/
󥹥 /(n) (abbr) engine stall/
󥹥ڡ /(n) (comp) en space/
󥼥 /(n) angel/(P)/
󥼥ե /(n) angelfish (Pterophyllum scalare)/
󥼥եå /(n) angelfish (Pterophyllum scalare)/
󥿡 /(n) enter/
󥿡 /(n) (comp) Enter key/
󥿡 /(n) (comp) Enter key/
󥿡ƥʡ /(n) entertainer/
󥿡ƥ /(n) entertainment/
󥿡ƥ /(n) entertainment/(P)/
󥿡ץ饤 /(n) enterprise/(P)/
󥿡ץ饤إƥ [󥿡ץ饤åƥ] /(n) (comp) Enterprise X Architecture/
󥿡ץ饤٥ /(n) (comp) enterprise-level/
󥿥ȥ /(n) entitled/
󥿥ȥ롦ġ١ /(n) two-base entitlement (baseball)/
󥿥ȥġ١ /(n) two-base entitlement (baseball)/
󥿥 /(n) entasis/
󥿥ƥ /(n) entertainments/
󥿥ƥ /(n) entertainment/(P)/
󥿥ƥ /(n) entertainment/
󥿥֥奢 /(n) entablature/
󥿥 /(n) (abbr) entertainment/
󥿥ԡ /(n) enthalpy/
 /(n) endive/
å /(n) (comp) en dash/
 /(n) enzyme/
顼 /(n) enchilada (spa:)/
ƥƥ /(n) entity/
ƥƥ [ƥƥ뤤] /(n) (comp) entity type/
ƥ쥱 /(n) entelechy (gre: entelecheia)/
ƥ륹 /(n) enterovirus/
ƥʡ /(n) enterokinase/
ǥ /(suf) (comp) -endian (i.e. big-endian or little-endian)/
ǥ /(n) ending/(P)/
ǥ󥰡Ρ /(n) booklet constituting an informal living will (containing wishes regarding one's hospitalization or funeral, and perhaps one's life story, messages to loved ones, etc.) (wasei: ending note)/
ǥ󥰥Ρ /(n) booklet constituting an informal living will (containing wishes regarding one's hospitalization or funeral, and perhaps one's life story, messages to loved ones, etc.) (wasei: ending note)/
ȥ /(n) entrance/
ȥ󥹡ۡ /(n) entrance hall/
ȥ󥹥ۡ /(n) entrance hall/
ȥ /(n,vs) entry/entering/applying to take part/registering to participate (in a competition, etc.)/
ȥꡦݥ /(n) (comp) entry point/
ȥꡦޥ /(n) (comp) entry machine/
ȥꡦǥ /(n) (comp) entry model/
ȥ꡼ /(n,vs) entry/entering/applying to take part/registering to participate (in a competition, etc.)/(P)/
ȥ꡼ /(n) application form (esp. job application) (wasei: entry sheet)/
ȥ꡼ޥ /(n) (comp) entry machine/
ȥ꡼ǥ /(n) (comp) entry model/
ȥ꡼ /(n) application form (esp. job application) (wasei: entry sheet)/
ȥ꡼ޥ /(n) (comp) entry machine/
ȥ꡼ǥ /(n) (comp) entry model/
ȥ꡼٥ /(n) (comp) entry-level/
ȥݥ /(n) (comp) entry point/
ȥޥ /(n) (comp) entry machine/
ȥǥ /(n) (comp) entry model/
ȥ [ȥꤷ٤] /(n) (comp) entry-type/
ȥǡå [ȥꤸǡå] /(n) (comp) ESDS/Entry-Sequenced Data Set/
ȥ [ȥꤸ礦ۤ] /(n) (comp) entry-information/
ȥ [ȥꤸ礦ۤ󤿤] /(n) (comp) entry-information-selection/
ȥ [ȥꤸ礦礦] /(n) (comp) entry-status/
ȥ /(n) (1) entropy/(2) mean information content/average information content/
ȥԡ /(n) (1) entropy/(2) mean information content/average information content/
 /(n) end/(P)/
ɡ /(n) (comp) end to end/
ɡ /(n) (comp) End key/
ɡƥ /(n) (comp) end system/
ɡ /(n) end zone/
ɡޡ /(n) (1) letters (characters) indicating the end of a movie (The End, Fin, etc.) (wasei: end mark)/(2) indication of the end (of something)/
ɡ桼 /(n) end user/
ɡ桼 /(n) end user/
ɡ饤 /(n) end line/
ɡ /(n) (1) (baseb) hit-and-run play/(2) (sports) end run (American football)/
ɡ /(n) endorser (esp. someone who endorses a brand)/
ɡ /(n) endorser (esp. someone who endorses a brand)/
ɡ /(n,vs) endorsement (product, ticket, etc.)/
ɡ /(n) endorsement/
ɥƦ [ɥޤ] /(n) pea (Pisum sativum)/green pea/
ɥ /(n) (comp) end to end/
ɥ̿ѥ [ɥɤĤѥ] /(n) (comp) end to end communication path/
ɥ֥ƥ /(n) (comp) end-of-text/
ɥ֥ե /(n) (comp) end-of-file/
ɥ顼 /(n) end curler/
ɥ /(n) (comp) End key/
ɥȡ /(n) endocytosis/
ɥƥ /(n) (comp) end system/
ɥ /(n) endothelin/
ɥ /(n) (biol) endosome/
ɥ /(n) end zone/
ɥġ /(n) (comp) end-to-end/
ɥĥ /(n) (comp) end-to-end/
ɥȥ󥶥 /(n) (comp) end-transaction/
ɥ̥쥢 /(n) endonuclease/
ɥץ졼 /(n) endplate/
ɥݥ /(n) (comp) endpoint/
ɥޡ /(n) (1) letters (characters) indicating the end of a movie (The End, Fin, etc.) (wasei: end mark)/(2) indication of the end (of something)/
ɥߥ /(n) endmill/
ɥ桼 /(n) end user/
ɥ桼 /(n) end user/
ɥ桼ԥ塼ƥ /(n) (comp) end user computing/EUC/
ɥ桼ԥ塼ƥ /(n) (comp) end user computing/EUC/
ɥ顼饤֥٥ /(n) Endler's livebearer (Poecilia wingei)/Endler's guppy/
ɥ顼饤֥٥ /(n) Endler's livebearer (Poecilia wingei)/Endler's guppy/
ɥ饤 /(n) end line/
ɥ /(n) (1) (baseb) hit-and-run play/(2) (sports) end run (American football)/
ɥ /(n) endrin/
ɥե /(n) endorphin/
ɥ쥹 /(adj-na) endless/(P)/
ɥ쥹ơ /(n) endless tape/
ɥ쥹ơ /(n) endless tape/
ɥ /(n) credits roll (at the end of a show or movie) (wasei: endroll)/end credit roll/
ϥ󥹥ȥǥ /(n) (comp) Enhanced IDE/
ϥ󥹥ȥ桼ߡ /(n) (comp) Enhanced Cu-SeeMe/
ϥ󥹥ȥѥ륤󥿥ե /(n) (comp) enhanced parallel interface/
ϥ󥹥ȥ⡼ /(n) (comp) enhanced mode/
ϥ󥹥ɡ⡼ /(n) (comp) enhanced mode/
ϥ󥹥ɣã [ϥ󥹥ɥǥ] /(n) (comp) enhanced compact disc/
ϥ󥹥ɥ⡼ /(n) (comp) enhanced mode/
ϥ󥹥 /(n) enhancement/
С /(n) embargo/
Сߥ /(n) embalming/
Х /(n) environment/
Х /(n) (1) (uk) wild oat (Avena fatua)/wild oats/(2) oat (Avena sativa)/oats/
Х /(n) embassy/
ѥ /(n) empire/
ѥơȡӥ /(n) Empire State Building/
ѥ塼 /(n) empire tube/
ѥǡ /(n) Empire Day/
ѥơȥӥ /(n) Empire State Building/
ѥ塼 /(n) empire tube/
ѥǡ /(n) Empire Day/
ѥ /(n) empire/
ѥ /(n) empathy/
ѥ /(vs) to empower/
ѥ /(n) empowerment/
ԥĥӥ㥯 /(n) (uk) eastern red cedar (Juniperus virginiana)/
ե /(n) emphasizing (something)/stressing (something)/
ե /(n) emphasis/
ե /(n) enforcement/
֥ꥪ /(n) embryo/
֥ /(n) emblem/(P)/
֥꡼ /(n) embroidery/
֥꡼졼 /(n) embroidery lace/
֥꡼졼 /(n) embroidery lace/
ץƥ /(n) empty/
ץƥͥ /(n) empty nest/
ץƥͥȡɥ /(n) empty nest syndrome/
ץƥͥ /(n) empty nest/
ץƥͥȥɥ /(n) empty nest syndrome/
ץƥޥ˥ /(n) emptiomania/
ץ /(n) (abbr) engineering plastics/
ץ쥹 /(n) empress/
٥ /(n) envelope/
ڥ /(n) squid fin/
ڥ顼 /(n) emperor/
ڥ顼ƥȥ /(n) emperor tetra (Nematobrycon palmeri)/
ڥ顼ڥ󥮥 /(n) emperor penguin (Aptenodytes forster)/
ڥ顼ƥȥ /(n) emperor tetra (Nematobrycon palmeri)/
ڥ顼ڥ󥮥 /(n) emperor penguin (Aptenodytes forster)/
ܥ /(n) emboss/
ܥù [ܥ] /(n) embossment/
ޡ /(n) (comp) Yen mark/
ޡ [ޡम] /(n) emmer wheat (Triticum dicoccum)/
顼 /(n) enlargement/
å /(n) enrich/
åɡ /(n) enriched air/air with additional oxygen added/
åɥ /(n) enriched air/air with additional oxygen added/
쥤 /(n) (uk) Trillium smallii (species of trillium)/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "e"/
ǡӡ /(n) (comp) ORDB/
ӡ /(n) (comp) ORB/
 /(n) (comp) OEM/
ꥢ /(adj-na,adj-no) Orwellian/
 /(n) (comp) (abbr) OA/office automation/(P)/
ǥ /(n) (comp) OADG/
 /(int) heave! (fre: oh hisse)/heave-ho/
ġ /(n) (comp) OSR2/
 /(n) (comp) OSI/
ġ /(n) (comp) OS-2/
ġ /(n) (comp) OS-2 Warp/
ƥԡ /(n) (comp) OLTP/
 /(n) ochre (fre: ocre)/
 /(n) (1) ogre/(2) auger/(P)/
 /(n) (1) ogre/(2) auger/
 /(n) August/
 /(n) orgasm (ger: Orgasmus)/
ʥ /(n) organizer/organiser/
ʥ /(n,vs) organize/organise/
ʥ /(n) (comp) organization/
˥ /(n) organization/organisation/
˥ /(n) organization/organisation/
˥å /(n) organic/
˥åˡ [˥åΤۤ] /(n) organic farming/
 /(n) organza/
ǥ /(n) organdy/
 /(n) auxin (plant growth hormone)/
å /(n) orchid/
 /(n) (abbr) open campus/
 /(n) (1) oak/(2) orc/(P)/
 /(n) auction/(P)/
󡦥 /(n) auction site/
󡦥֥å /(n) auction bridge/
󥵥 /(n) auction site/
֥å /(n) auction bridge/
 /(n) oaks/(P)/
 /(n) ochre (fre: ocre)/
ȥ /(n) orchestra/(P)/
ȥ顦ԥå /(n) orchestra pit/
ȥ顦ܥå /(n) orchestra box/
ȥԥå /(n) orchestra pit/
ȥܥå /(n) orchestra box/
ȥꥪ /(n) orchestrion/
ȥ졼 /(n) orchestration/
 /(n) author/
󥰡ƥ /(n) (comp) authoring system/
󥰡ե /(n) (comp) authoring software/
󥰡եȥ /(n) (comp) authoring software/
󥰡ġ /(n) (comp) authoring tool (WWW)/
󥰡ץåȥե /(n) (comp) authoring platform/
󥰡ץ /(n) (comp) authoring program/
󥰥ƥ /(n) (comp) authoring system/
󥰥ե /(n) (comp) authoring software/
󥰥եȥ /(n) (comp) authoring software/
󥰥ġ /(n) (comp) authoring tool (WWW)/
󥰥ץåȥե /(n) (comp) authoring platform/
󥰥ץ /(n) (comp) authoring program/
 /(n) (comp) OCR/
å /(n) (comp) OCX/
 /(n) (comp) OCN/
˥åۥ磻ȥƥåס㡼 /(n) oceanic whitetip shark (Carcharhinus longimanus)/
˥åۥ磻ȥƥåץ㡼 /(n) oceanic whitetip shark (Carcharhinus longimanus)/
Ρ /(n) oceanaut/
 /(n) ocean/(P)/
󡦥 /(n) ocean surgeon (Acanthurus bahianus, species of Atlantic tang)/
󡦥졼 /(n) ocean race/
󥵡 /(n) ocean surgeon (Acanthurus bahianus, species of Atlantic tang)/
󥵡 /(n) ocean surgeon (Acanthurus bahianus, species of Atlantic tang)/
졼 /(n) ocean race/
 /(n) (1) orgy/(2) Australian (Aussie)/
ѡƥ /(n) (1) orgy party/(2) Australian (Aussie) party/
ѡƥ /(n) (1) orgy party/(2) Australian (Aussie) party/
ƥ /(n) on-the-job training/OJT/
 /(n) Austin/
ƥ /(n) Austin/
ƥʥ /(n) austenite/
ȥ饷 /(n) Australasia/
ȥꥢ /(n) Australian salmon (Arripis trutta)/
ȥꥢ若ɥ /(n) Australian snubfin dolphin (Orcaella heinsohni)/
ȥꥢ /(n) Australian salmon (Arripis trutta)/
ȥꥢ /(n) (uk) freshwater crocodile (Crocodylus johnsoni)/Australian freshwater crocodile/Johnston's crocodile/
ȥꥢ󡦥ޡ֥롦åȥ㡼 /(n) Australian marbled catshark (Atelomycterus macleayi, species endemic to Australia)/
ȥꥢ󥹥륷㡼 /(n) Australian swellshark (Cephaloscyllium laticeps, species of catshark which inhabits the continental shelf of southern Australia)/
ȥꥢޡ֥륭åȥ㡼 /(n) Australian marbled catshark (Atelomycterus macleayi, species endemic to Australia)/
ȥꥢ [ȥꥢ] /(n) Australian (zoogeographical region)/
ȥꥢեåȥܡ [ȥꥢեåȥܡ] /(n) Aussie-Rules Football/Australian-Rules Football/
ȥꥢ [ȥꥢ礴] /(n) Aboriginal languages (of Australia)/
ȥꥢ [ȥꥢ] /(n) Australian person/
ȥꥢ [ȥꥢ] /(n) (uk) freshwater crocodile (Crocodylus johnsoni)/Australian freshwater crocodile/Johnston's crocodile/
ȥ /(n) Australoid/
ȥԥƥ /(n) Australopithecus (lat:)/
ȥꥢ [ȥꥢ] /(n) Austrian School (of economic theory)/
ȥꥢѾ [ȥꥢ礦󤽤] /(n) War of the Austrian Succession (1740-1748)/
ȥå /(n) ostrich (Struthio camelus)/
ȥå쥶 /(n) ostrich leather/
ȥå쥶 /(n) ostrich leather/
ȥ² [ȥ] /(n) Austro-Asiatic languages/
ȥͥ² [ȥͥ] /(n) Austronesian languages/
ƥƥ /(n) authenticity/
ƥå /(adj-na) authentic/
ե /(n) orthography/
 /(n) orthoscope (instrument for examining the iris)/
ɥ /(n) orthodoxy/
ɥå /(adj-na,n) orthodox/(P)/
饤 /(n,vs) authorize/authorise/authorization/authorisation/
ƥ /(n) authority/
ƥ /(n) authority/
 /(n) autumn/
 /(n,vs) order/
 /(n,vs) order/(P)/
ȥ꡼ /(n) order entry/
ȥ꡼ƥ /(n) order entry system/
᡼ /(n) made-to-order (wasei: order made)/custom-made/
ᥤ /(n) made-to-order (wasei: order made)/custom-made/
ȥ꡼ /(n) order entry/
ȥ꡼ƥ /(n) order entry system/
ȥ꡼ƥ /(n) order entry system/
᡼ /(n) made-to-order (wasei: order made)/custom-made/(P)/
᡼ɰ [᡼ɤ礦] /(n) personalized medicine (wasei: order-made medicine)/
ᥤ /(n) made-to-order (wasei: order made)/custom-made/(P)/
ᥤɰ [ᥤɤ礦] /(n) personalized medicine (wasei: order-made medicine)/
ƥ /(n) audacity/
ƥ /(ik) (n) audacity/
ƥ /(ik) (n) audacity/
㡼 /(n) orchard/(P)/
㡼ɡ饹 /(n) orchard grass/
㡼ɥ饹 /(n) orchard grass/
 /(n) oat (Avena sativa)/oats/
ǡӡ२ /(n) (comp) ODBMS/
ǥ /(n) (comp) ODN/
ǥӡ /(n) (comp) ODBC/
ǥԡ /(n) (comp) ODP/
ǥ /(n) Odin/
ǥ /(n) audience/
ǥ󥹡٥ /(n) audience survey/
ǥ󥹥٥ /(n) audience survey/
ǥ /(n) audio/(P)/
ǥ /(n) audio amp/audio amplifier/
ǥåȡץ졼 /(n) (comp) tape player/audio cassette player/
ǥå /(n) audio clip/
ǥӥ奢 /(n) audio-visual/
ǥ֥å /(n) audio book (book read onto CD or tape)/
ǥ /(n) audio amp/audio amplifier/
ǥåȥץ졼 /(n) (comp) tape player/audio cassette player/
ǥå /(n) audio clip/
ǥӥ奢 /(n) audio-visual/
ǥ֥å /(n) audio book (book read onto CD or tape)/
ǥ᡼ /(n) audiometer/
ǥȯ [ǥ󤴤Ϥä] /(n) tone generator/audio signal generator/AF signal generator/
ǥ /(n) audition/(P)/
ǥȥꥢ /(n) auditorium/
ǥʥ꡼ /(n) ordinary/
ǥ /(n) (comp) ODIN/
ǥ /(n) eau de Cologne (fre:)/
 /(n) (1) auto/automobile/automatic/(2) oat/oats/(P)/
ȡǥ /(n) (comp) auto indent/
ȡ /(n) moving walkway/
ȡ塼 /(n) haute couture (fre:)/
ȡå /(n) automatic clutch/
ȡ硼 /(n) auto show/
ȡ /(n) (comp) auto scroll/
ȡȥå /(n) automatic stop/
ȡ /(n) (comp) auto save/
ȡ /(n) (comp) auto dial/
ȡ󥸥㡼 /(n) auto-changer (tape recorder)/
ȡȥ󥹥եޡ /(n) (comp) auto transformer/
ȡɥ /(n) auto door/
ȡѥ /(n) (comp) auto power off/
ȡե /(n) auto focus/
ȡץ졼䡼 /(n) auto player/
ȡۥ磻ȡХ /(n) (comp) auto white balance/AWB/
ȡ꥿ /(n) automatic return/auto return/
ȡȥ饯 /(n) (comp) auto retract/
ȡС /(n) automatic reverse tape-recorder (wasei: auto reverse)/
ȡԡ /(n) automatic repeat/
ȡ /(n) (comp) auto login/auto-login/
ȥ󥯥 /(n) (comp) auto-increment/
ȥǥ /(n) (comp) auto indent/
ȥ /(n) moving walkway/
ȥåХå /(n) (comp) AUTOEXEC.BAT/
ȥ /(n) autocamping/(P)/
ȥ塼 /(n) haute couture (fre:)/(P)/
ȥ饷 /(n) autocracy/
ȥå /(n) automatic clutch/
ȥ졼 /(n) autoclave/
ȥ /(n) autocross/
ȥ /(n) oatcake/
ȥ硼 /(n) auto show/
ȥ㥤 /(n) autogyro (helicopter)/
ȥ /(n) (comp) auto scroll/
ȥ /(n) (comp) autoscaling/
ȥȥå /(n) automatic stop/
ȥ /(n) (comp) auto save/
ȥ /(n) (comp) auto dial/
ȥ󥸥㡼 /(n) auto-changer (tape recorder)/
ȥ塼˥󥰥ǥå /(n) automatic tuning deck/
ȥǥ /(n) (comp) auto-decrement/
ȥȥ󥹥եޡ /(n) (comp) auto transformer/
ȥɥ /(n) auto door/
ȥʡ /(n) auto-nurse/
ȥΥߥåԥ塼ƥ /(n) (comp) autonomic computing/
ȥХ /(n) motorcycle (wasei: auto-bike)/(P)/
ȥХ졼 /(n) motorcycle race/
ȥХե /(n) autobiography/
ȥХ졼 /(n) motorcycle race/
ȥХå /(n) autobacks/
ȥѡ顼 /(n) auto parlor/auto parlour/
ȥѥå /(n) autopilot/
ȥѥ /(n) (comp) auto power off/
ȥե /(n) auto focus/
ȥץ졼䡼 /(n) auto player/
ȥۥ磻ȥХ /(n) (comp) auto white balance/AWB/
ȥݥ /(n) autopoiesis/
ȥ /(n) (abbr) automatic/
ȥޥ /(n) (comp) automount/
ȥޥ /(n) automata/
ȥޥå /(adj-na,adj-no,n) automatic/(P)/
ȥޥåȥ /(n) automatic control/
ȥޥåե /(n) automatic transmission/
ȥޥåȥ󥹥ߥå /(n) automatic transmission/
ȥޥåȥ /(n) automatic control/
ȥޥåե /(n) automatic transmission/
ȥޥåȥ󥹥ߥå /(n) automatic transmission/
ȥޥå [ȥޥå] /(n) automatic transmission car/
ȥޥå /(n) automat/
ȥޥƥ /(n) automatism/
ȥޥƥå /(adj-na,adj-no,n) automatic/
ȥޥȥ /(n) automaton/
ȥޥȥ [ȥޥȥ] /(n) (comp) automata theory/
ȥޥ˥ԥ졼 /(n) auto-manipulator/
ȥ޼ [ȥޤ] /(n) automatic car/car with automatic transmission/
ȥߡ /(n) oatmeal/
ȥߡ롦å /(n) oatmeal cookie/
ȥߡ륯å /(n) oatmeal cookie/
ȥ /(n) (abbr) automation/
ȥ᡼ /(n) automation/(P)/
ȥ⡼ /(adj-f) automotive/
ȥ⡼ӥ /(n) automobile/
ȥӥ /(n) automobile/
ȥ饸ե /(n) autoradiography/
ȥ꥿ /(n) automatic return/auto return/
ȥȥ饯 /(n) (comp) auto retract/
ȥС /(n) automatic reverse tape-recorder (wasei: auto reverse)/
ȥԡ /(n) automatic repeat/
ȥ졼 /(n) autoracing/
ȥ쥤 /(n) auto-raise/
ȥ /(n) autoload/
ȥ /(n) (comp) auto login/auto-login/
ȥå /(n) self-locking (wasei: autolock)/(P)/
Ȼ [Ȥ] /(n) three-wheeler vehicle/
 [Ȥम] /(n) oats/
 /(n) ode/(P)/
ɥ /(n) eau de Cologne (fre:)/
ɥȥ /(n) eau de toilette (fre:)/
ɥ /(n) brandy (fre: eau de vie)/
ɥ֥ /(n) hors d'oeuvre (fre:)/(P)/
 /(n) owner/
ʡ /(n) owner/(P)/
ʡƥ /(n) owner system/
ʡƥ /(n) owner system/
ʡå /(n) (comp) ownership/
ʡɥ饤С /(n) owner-driver/
ʡѥå /(n) owner-pilot/
ʡбļ [ʡ] /(n) owner-manager/sole proprietor/owner-operator/one-man business/
ʥ /(n) owner-chef/
ʥ /(n) ornament/
˥ץ /(n) ornithopter/
˥ /(n) awning/
 /(adj-na,n,vs) (1) (abbr) overcoat/(2) over/exceeding/going beyond/exaggeration/(3) ball hit over the head of an outfielder (baseball)/(P)/
С /(adj-na,n,vs) (1) (abbr) overcoat/(2) over/exceeding/going beyond/exaggeration/(3) ball hit over the head of an outfielder (baseball)/(P)/
Сߥåȥ /(n) over-commitment/
СƥΥ /(n) super technology (wasei: over technology)/technology beyond our current capabilities, mainly in science fiction/
Сɥ /(n) unemployed person with a PhD (wasei: over doctor)/
Сͥå /(n) reaching over the net (volleyball, etc.) (wasei: over net)/
Сѡ /(n) over par (golf)/
Сե /(n) over fence/
С /(n) overaction/overacting/
С /(n) overweight/
С /(n) overall/
С롦ݥ /(n) overall position/
Сݥ /(n) overall position/
С /(n) overkill/
Сå /(n) (comp) overclocking/
Сå /(n) (comp) overclock/
С /(n) overcoat/
С /(n) over-rule (in tennis) (wasei: over call)/
Сߥåȥ /(n) over-commitment/
С塼 /(n) overshoes (waterproof covers for shoes)/galoshes/
С塼 /(n) overshoes (waterproof covers for shoes)/galoshes/
С塼 /(n) (comp) overshoot/
С /(n) overskill/
Сƥå /(n) overstep/(P)/
Сڥå /(adj-no,adj-na,n) (1) overspec/over-engineered/(2) overqualified (job candidate)/
С饤 /(n) overslide/
С /(n) (baseb) (abbr) overhand throw/
С /(n) overzone/
С /(n) overtime/
Сӥ /(n) overdubbing/
С /(n) overdub/
С㡼 /(n) overcharge/
С奢 /(n) overture/
СƥΥ /(n) super technology (wasei: over technology)/technology beyond our current capabilities, mainly in science fiction/
Сȥå /(n) overtop/
Сɡ /(n) overdose/
Сɡ /(n) overdose/
Сɥ /(n) unemployed person with a PhD (wasei: over doctor)/
Сɥ饤 /(n) overdrive/
Сɥ饤֡ץå /(n) (comp) over drive processor/ODP/
Сɥ饤֥ץå /(n) (comp) over drive processor/ODP/
Сɥե /(n) overdraft/overdraught/
Сʥ /(n) overnight/
СʥȡХå /(n) overnight bag/
СʥȥХå /(n) overnight bag/
Сʥȥեȥӥ /(n) overnight photo service/
Сͥå /(n) reaching over the net (volleyball, etc.) (wasei: over net)/
Сϥ /(n) overhang/
Сϥ /(n) overhand/
Сϥɡ /(n) overhand throw/
Сϥɡѥ /(n) overhand pass/
Сϥɥ /(n) overhand throw/
Сϥɥѥ /(n) overhand pass/
Сѡ /(n) over par (golf)/
Сҡ /(n,vs) overheat/(P)/
Сե /(n) over fence/
Сե /(n) overflow/
Сե顼 /(n) (comp) overflow error/
Сե롼 /(n) (comp) overflow routing/
Сե롼 /(n) (comp) overflow route/
Сե顼 /(n) (comp) overflow error/
Сե롼 /(n) (comp) overflow routing/
Сե롼 /(n) (comp) overflow route/
Сեɽ [СեҤ礦] /(n) (comp) overflow indication/
С֥å /(n) overbooking/
С֥饦 /(n) overblouse/
Сץ롼 /(n) overproof/
Сץ쥼 /(n) overpresence/
Сإå /(n) overhead/
Сإåɡå /(n) overhead kick/
Сإåɡ /(n) overhead throw/
Сإåɡѥ /(n) overhead pass/
Сإåɡץ /(n) overhead projector/
Сإåɥå /(n) overhead kick/
Сإåɥ /(n) overhead throw/
Сإåɥѥ /(n) overhead pass/
Сإåɥץ /(n) overhead projector/
Сڡ /(n) overpace/
Сۡ /(n,vs) overhaul/
Сܥ /(n) overborrowing/
С饤 /(n) overwrite/
С饤 /(n) override/
Сå /(n,vs) overlap/(P)/
Сåסɥ /(n) (comp) overlap window/
Сåץɥ /(n) (comp) overlap window/
Сåץɥ [Сåץɥۤ] /(n) (comp) overlapped windowing/
С /(n,vs) (1) (baseb) overrun/(2) overrun (e.g. runway)/overshoot/(P)/
С졼 /(n,vs) (1) overlay/(2) (comp) overlay (segment)/
С쥤 /(n,vs) (1) overlay/(2) (comp) overlay (segment)/
С쥤ͥåȥ /(n) (comp) overlay network/
С쥤ͥåȥ /(n) (comp) overlay network/
Сǥ /(n) overloading/
С /(n) overload/
С /(n) overlent situation in a bank (wasei: overloan)/
С /(n) overwork/
Х /(n) overcoat/
Х /(n) (1) aubergine/eggplant/(2) (a) dark purple color/
Х奢 /(n) overture/
Хѥ /(n,vs) overpunch/
Хե /(n,vs) (comp) overflow/
Хإå /(n) overhead/
Хإåɡ /(n) (comp) overhead time/
Хإåɡץ /(n) overhead projector/
Хإåɥ /(n) (comp) overhead time/
Хإåɥץ /(n) overhead projector/
Хå /(n) (comp) overlap/
Х /(n,vs) (comp) overrun/
Х /(n) oval/
Х쥤 /(n,vs) (1) overlay/(2) (comp) overlay (segment)/
Х쥤ǥ /(n) (comp) overlay model/
Х쥤롼 /(n) (comp) overlay routing/
Х쥤ɥå /(n) (comp) overlay addressing/
Х쥤ǥ /(n) (comp) overlay model/
Х쥤롼 /(n) (comp) overlay routing/
Х쥤ʬ [Х쥤֤] /(n) (comp) overlay (segment)/
Х쥤¤ [Х쥤] /(n) (comp) overlay structure/
ѡ /(n) out of place artifact/OOPArt/
ѥ /(n) opus (lat:, eng:)/
ӥ /(n) automatic camera for detecting and recording speeding vehicles (from Orbis - brand name)/
ӥ /(n) orbiter/
ԡ /(n) (comp) OPS/
ե󡦥ɥå /(n) orphan drug/
եɥå /(n) orphan drug/
 /(n) orb/
֥ /(n) oven/(P)/
֥󡦥 /(n) parchment paper (wasei: oven sheet)/baking paper/
֥󡦥ȡ /(n) oven toaster/toaster oven/
֥󡦥 /(n) combination microwave and (gas or electric bar) oven (wasei: oven range)/
֥󥷡 /(n) parchment paper (wasei: oven sheet)/baking paper/
֥ȡ /(n) oven toaster/toaster oven/
֥ /(n) combination microwave and (gas or electric bar) oven (wasei: oven range)/
֥Ƥ [֥䤭] /(n) (food) oven-baked dish/
ץʡ /(n) opener/
ץ˥ /(n) opening/(P)/
ץ˥󥰡 /(n) opening game/
ץ˥󥰡ʥС /(n) opening number/
ץ˥󥰥 /(n) opening game/
ץ˥󥰥ʥС /(n) opening number/
ץ /(adj-na,n,vs) open/(P)/
ץ󡦥ƥ /(n) (comp) open architecture/
ץ󡦥 /(n) open account/
ץ󡦥С /(n) open water diver/
ץ󡦥 /(n) convertible (wasei: open car)/
ץ󡦥ե /(n) pavement cafe (wasei: open cafe)/sidewalk cafe/open-air cafe/
ץ󡦥顼 /(n) open collar/
ץ󡦥å /(n) open kitchen/
ץ󡦥ץ /(n) open caption/
ץ󡦥ѥ /(n) open campus/
ץ󡦥 /(n) open game/
ץ󡦥 /(n) open course/
ץ󡦥ԥ塼ͥåȥ /(n) (comp) Open Computer Network/OCN/
ץ󡦥 /(n) open golf/
ץ󡦥 /(n) open side (rugby)/
ץ󡦥 /(n) (abbr) open sandwich/
ץ󡦥ɥå /(n) open sandwich/
ץ󡦥ƥ /(n) open system/
ץ󡦥 /(n) open-necked shirt (wasei: open shirt)/
ץ󡦥å /(n) open shop/
ץ󡦥 /(n) airline deregulation policy (wasei: open sky)/
ץ󡦥 /(n) school(s) with flexible, child-centred curricula (wasei: open school)/
ץ󡦥 /(n) open stance/
ץ󡦥ڡ /(n) open space/clearing/
ץ󡦥 /(n) open sesame/
ץ󡦥å /(n) open set/
ץ󡦥 /(n) (comp) open source (software, etc.)/
ץ󡦥å /(n) open ticket/
ץ󡦥ƥ˥ /(n) open tennis/
ץ󡦥ǡƥ󥰡ƥ /(n) open-dating system/
ץ󡦥ǥå /(n) open discussion (style of meeting)/
ץ󡦥ǥץ졼 /(n) open display/
ץ󡦥ȥ졼 /(n) open trade/
ץ󡦥ɥ /(n) open door/
ץ󡦥ͥåȥ /(n) (comp) open network/
ץ󡦥ϥ /(n) open house/
ץ󡦥ե /(n) (comp) open file/
ץ󡦥ե /(n) open face/
ץ󡦥ե졼 /(n) open frame/
ץ󡦥ץ饤 /(n) discretionary price (wasei: open price)/price a retailer can set at its discretion/
ץ󡦥ץåȥե /(n) (comp) open platform/
ץ󡦥ץ˥ /(n) open planning/
ץ󡦥ץ졼 /(n) open play/
ץ󡦥ޡå /(n) open market/
ץ󡦥ޡåȡڥ졼 /(n) open market operation/
ץ󡦥ޥ͡ޡå /(n) open money market/
ץ󡦥ޥå /(n) open marriage/
ץ󡦥˥Сƥ /(n) Open University/
ץ󡦥꡼ /(n) open reel/
ץ󡦥꡼롦ơ /(n) open-reel tape/
ץ󥢡ƥ /(n) (comp) open architecture/
ץ󥢥 /(n) open account/
ץ󥦥С /(n) open water diver/
ץ󥨥 /(n) open-air/
ץ󥨥 /(n) open-end/
ץ󥨥ɡѥ /(n) (comp) open-end wrench/
ץ󥨥ɡ⡼ /(n) open-end mortgage/
ץ󥨥ɥѥ /(n) (comp) open-end wrench/
ץ󥨥ɥ⡼ /(n) open-end mortgage/
ץ󥫡 /(n) convertible (wasei: open car)/(P)/
ץ󥫥å /(n) open-cut/
ץ󥫥ե /(n) pavement cafe (wasei: open cafe)/sidewalk cafe/open-air cafe/
ץ󥫥顼 /(n) open collar/
ץ󥭥å /(n) open kitchen/
ץ󥭥ץ /(n) open caption/
ץ󥭥ѥ /(n) open campus/
ץ󥯥饤 /(n) (comp) OpenClient/
ץ󥲡 /(n) open game/
ץ󥳡 /(n) open course/
ץ󥳥ԥ塼ͥåȥ /(n) (comp) Open Computer Network/OCN/
ץ󥴥 /(n) open golf/
ץ󥵥 /(n) open side (rugby)/
ץ󥵥 /(n) (abbr) open sandwich/
ץ󥵥ɥå /(n) open sandwich/
ץ󥷥ƥ /(n) open system/
ץ󥷥ƥ± [ץ󥷥ƥӤ礦] /(n) open system hospital/
ץ󥷥 /(n) open-necked shirt (wasei: open shirt)/
ץ󥷥å /(n) open shop/
ץ󥷥å [ץ󥷥åפ] /(n) open shop system (employment of both unionists and non-unionists)/
ץ󥹥 /(n) airline deregulation policy (wasei: open sky)/
ץ󥹥 /(n) school(s) with flexible, child-centred curricula (wasei: open school)/
ץ󥹥 /(n) open stance/
ץ󥹥ڡ /(n) open space/clearing/
ץ󥻡 /(n) opening sale (wasei: open sale)/
ץ󥻥 /(n) open sesame/
ץ󥻥å /(n) open set/(P)/
ץ󥽡 /(n) (comp) open source (software, etc.)/
ץ󥽡 /(n) (comp) open source code/
ץ󥽡եȥ /(n) (comp) open source software/
ץ󥽡 /(n) (comp) open source code/
ץ󥽡եȥ /(n) (comp) open source software/
ץå /(n) open ticket/
ץƥ˥ /(n) open tennis/
ץǡƥ󥰥ƥ /(n) open-dating system/
ץǥå /(n) open discussion (style of meeting)/
ץǥץ졼 /(n) open display/
ץȥ졼 /(n) open trade/
ץɥ /(n) open door/
ץɥå /(n) (comp) OpenDoc/
ץͥåȥ /(n) (comp) open network/
ץϥ /(n) open house/
ץե /(n) (comp) open file/
ץե뵭 [ץե뤭] /(n) (comp) open file description/
ץե /(n) open face/
ץե졼 /(n) open frame/
ץץ饤 /(n) discretionary price (wasei: open price)/price a retailer can set at its discretion/
ץץåȥե /(n) (comp) open platform/
ץץ˥ /(n) open planning/
ץץ졼 /(n) open play/
ץޡå /(n) open market/
ץޡåȥڥ졼 /(n) open market operation/
ץޥ͡ޡå /(n) open money market/
ץޥå /(n) open marriage/
ץ˥Сƥ /(n) Open University/
ץ꡼ /(n) open reel/
ץ꡼ơ /(n) open-reel tape/
ץå /(n) (comp) OPENLOOK/
ץ [ץ] /(n) (comp) opening/
ץ [ץ󤫤] /(n) discretionary price/price a retailer can set at its discretion/
ץ [ץ󤫤󤸤礦] /(n) open account/
ץûѥե [ץ󤵤ѥե] /(n) (comp) open shortest path first/OSPF/
ץ [ץ󤻤] /(n) (baseb) exhibition game/open game/(P)/
ץ긢 [ץ󤻤󤷤失] /(n) open competition/
ץ꿮 [ץȤ] /(n) open investment trust/
٥른 /(n) auberge (French-style inn and restaurant) (fre:)/
ڥ /(n) au pair/
ڥ /(n) au pair girl/
ڥ /(n) au pair girl/
ڥȡʥ /(n) open tournament/
ܡ /(n) oboe (ita:)/
ܥ /(n) oboe (ita:)/(P)/
ܥ⡼ /(n) oboe d'amore (ita:)/
 /(n) Ohm/
ˡ§ [Τۤ] /(n) Ohm's law/
 [ऱ] /(n) ohmmeter/
 /(n) omen/
 /(n) aura/(P)/
饤 /(n) all right/OK/
饹 /(n) final hand of a game of mahjong (i.e. south round, fourth hand) (wasei: all last)/
å /(n) (comp) OLAP/
ߥ /(n) auramine/
 /(n) oral/
롦ץ /(n) oral approach/
롦ߥ˥ /(n) aural communication/
롦å /(n) oral sex/
롦ԥ /(n) (obsc) oral pill (i.e. oral contraceptive pill)/
롦᥽å /(n) oral method/
륢ץ /(n) oral approach/
륳ߥ˥ /(n) aural communication/
륻å /(n) oral sex/
ԥ /(n) (obsc) oral pill (i.e. oral contraceptive pill)/
᥽å /(n) oral method/
 /(n) (1) oar/(2) all/(3) (sl) staying up all night long/(P)/
롦󥰥å /(n) all English (method of teaching English)/
롦 /(n) all-weather coat/
롦 /(n) all-wave (receiver)/
롦 /(n) all-weather coat/
롦󡦥ɥ쥹 /(n) all-occasion dress/
롦ƥ /(n) all guarantee/
롦󡦥ȥå /(n) all-season track/
롦 /(n) all square/
롦 /(n) all-star (cast)/
롦ȡ /(exp) all talkie/
롦̡ /(n) totally naked (wasei: all nude)/buck naked/
롦Хå /(n) swept back hair (wasei: all back)/
롦ѥ /(n) all pass/
 [륨] /(n) straight As/all As/
륤󥰥å /(n) all English (method of teaching English)/
륤 /(n) all-in-one/
륤У [륤ԡ] /(n) (comp) all-in-one Personal Computer/
륤ѥ /(n) (comp) all-in-one personal computer/
륦 /(adj-no) all-weather/
륦 /(n) all-weather coat/
륦 /(n) all-wave (receiver)/
륦 /(n) all-weather/
륦ȥå /(n) all-weather track/
륦 /(n) all-weather coat/
륦ȥå /(n) all-weather track/
륪ǥʥ꡼ /(n) All Ordinaries (Australian stock index)/
륪ʥ /(n) all or nothing/
륪ʥå /(exp) all-or-nothing/
륪ɥ쥹 /(n) all-occasion dress/
륮ƥ /(n) all guarantee/
륷󥳡 /(n) all-season coat/
륷ȥå /(n) all-season track/
륷ɥ쥹 /(n) all-season dress/
륹 /(n) all square/
륹 /(n) all-star (cast)/
륹㥹 /(n) all-star cast/
륹 /(n) all-star game/
륹㥹 /(n) all-star cast/(P)/
륹 /(n) all-star game/
륹ѥ /(n) allspice/
륿ʥƥ /(adj-na) alternative/
륿ʥƥ֡ /(n) alternative school/
륿ʥƥ֡ڡ /(n) alternative space/
륿ʥƥ֥ /(n) alternative school/
륿ʥƥ֥ڡ /(n) alternative space/
륿ʥƥ /(n) alternative/
ǥ /(n) oldie/
ǥ /(n) oldies/
ȡ /(exp) all talkie/
Ȥα [ȤΤ] /(n) Oort cloud/
ȱ [Ȥ] /(n) Oort cloud/
 /(n) old/
ɡ󥰥å塦ץɥå /(n) Old English sheepdog/
ɡΥߡ /(n) Old Economy/
ɡ /(n) old guard/
ɡѡ /(n) Old Parr/
ɡѥ /(n) old power/
ɡե /(n) old fan/
ɡܡ /(n) old boy/
ɡߥ /(n) (sens) old maid (wasei: old miss)/
ɡ /(n) old rose/
ɥ󥰥å奷ץɥå /(n) Old English sheepdog/
ɥޥ󥨥󥸥եå /(n) old woman angelfish (Pomacanthus rhomboides)/
ɥΥߡ /(n) Old Economy/
ɥ /(n) old guard/(P)/
ɥޡ /(n) old-timer/
ɥѡ /(n) Old Parr/
ɥѥ /(n) old power/
ɥեå /(n) old-fashioned/
ɥեå󡦥饹 /(n) oldfashioned glass/
ɥեå󥰥饹 /(n) oldfashioned glass/
ɥե /(n) old fan/
ɥܡ /(n) old boy/
ɥߥ /(n) (sens) old maid (wasei: old miss)/
ɥ٥ꥹ /(n) old liberalist/
ɥ /(n) old rose/
ʥ /(n) all-night/(P)/
̡ /(n) totally naked (wasei: all nude)/buck naked/
Хå /(n) swept back hair (wasei: all back)/
ѡѥ /(n) all-purpose/
ѥ /(n) all pass/
ܥ /(int) au revoir (fre:)/good-bye/
ޥƥ /(adj-na,n) almighty/(P)/
饦 /(n) all-rounder/
饦 /(adj-na) all-round/(P)/
饦ɡץ졼䡼 /(n) all-round player/
饦ɥץ졼䡼 /(n) all-round player/
ꥹ /(n) all risks/
 /(n) (abbr) all locations/
 /(int) au revoir (fre:)/good-bye/
Ų [Ǥ] /(adj-no) all-electric (e.g. heating)/
 /(int) (1) ole (spa:)/(n) (2) ore/Danish or Norwegian monetary unit equal to one hundredth of a krone/(3) ore/Swedish monetary unit equal to one hundredth of a krona/
쥪ޥ /(n) Aureomycin (chlortetracycline)/
å /(n) aurochs (Bos primigenius)/urus/extinct ancestor of the modern cow, Bos taurus/
 /(n) (astron) aurora/(P)/
 /(n) Orlon/
 /(conj) (1) or/(n) (2) (comp) OR/
 /(n) (1) oasis/(2) (comp) OASYS (Fujitsu WP system)/(P)/
 /(n) (comp) OAS/
ڥå /(n) Organization of Arab Petroleum Exporting Countries (Organisation)/OAPEC/
ϩ [] /(n) (comp) OR circuit/
 /(n) (uk) freshwater minnow/pale chub (Zacco platypus)/
 /(n) cucumber kimchi (kor: oi kimch'i)/
Ρ /(n) eugenol/
 /(adj-i) (uk) delicious/tasty/sweet/
 /(n) oyster/
 /(n) oyster sauce/
 /(n) oyster sauce/
ʥ /(n) euthanasia (ger: Euthanasie)/
祫 /(n) oicho-kabu (traditional Japanese gambling card game)/
ǥס /(n) Oedipus/
ǥץ /(n) Oedipus/(P)/
顼θ [顼Τ] /(exp,n) (math) Euler's formula/
顼 [顼ΤƤ] /(n) Euler's theorem/
顼 [顼ΤȤ] /(exp,n) (math) Euler's identity/Euler's equation/
꡼ /(adj-na) oily/greasy/
 /(n) oil/engine oil/kerosene/(P)/
롦󥸥 /(n) oil engine/
롦顼 /(n) oil color/oil colour/
롦顼 /(n) oil cooler/
롦 /(n) oilcloth/
롦 /(n) oilcloth/
롦ǥ /(n) oiled sardine/
롦 /(n) oil sands/tar sands/bituminous sands/
롦 /(n) oil shale/
롦ס /(n) oil shampoo/
롦å /(n) oil crisis, esp. 1973 OPEC oil crisis (wasei: oil shock)/
롦륯 /(n) oiled silk/
롦ƥ /(n) oil stain/
롦顼 /(n) oil dollar/
롦ѡ /(n) oil damper/
롦Сʡ /(n) oil burner/
롦ѥå /(n) oil pack/
롦եƥ /(n) oil facility/
롦ե˥å /(n) oil finish/
롦ե /(n) oil fence/
롦֥졼 /(n) oil brake/
롦ڥƥ /(n) oil painting/
롦ڥ /(n) oil paint/
롦ܡ /(n) oil ball/
롦ݥ /(n) oil pump/
롦ޥå /(n) oil massage/
롦ޥ͡ /(n) oil money/
롦 /(n) oil road/
륨󥸥 /(n) oil engine/
륫顼 /(n) oil color/oil colour/
륬 /(n) oilgas/
륯顼 /(n) oil cooler/
륯 /(n) oilcloth/
륯 /(n) oilcloth/
륵ǥ /(n) oiled sardine/
륵 /(n) oil sands/tar sands/bituminous sands/
륷 /(n) oil shale/
륷ס /(n) oil shampoo/
륷å /(n) oil crisis, esp. 1973 OPEC oil crisis (wasei: oil shock)/
륷륯 /(n) oiled silk/
륹 /(n) oilskin/
륹ƥ /(n) oil stain/
륹ȡ /(n) oilstone/
륿󥫡 /(n) oiltanker/
顼 /(n) oil dollar/
ѡ /(n) oil damper/
ɡ쥶 /(n) oiled leather/
ɥ쥶 /(n) oiled leather/
Сʡ /(n) oil burner/
ѥå /(n) oil pack/
ҡ /(n) oil-heater/
եƥ /(n) oil facility/
ե˥å /(n) oil finish/
ե /(n) oil fence/(P)/
֥졼 /(n) oil brake/
ڥƥ /(n) oil painting/
ڥ /(n) oil paint/
ܡ /(n) oil ball/
ݥ /(n) oil pump/
ޥå /(n) oil massage/
ޥ͡ /(n) oil money/
 /(n) oil road/
 [뤴] /(n) langue d'oil/
 /(n) (1) (uk) scallop/(2) (uk) giant clam/
祦祦 /(n) scrawled butterflyfish (Chaetodon meyeri)/Meyer's butterflyfish/
ϥ /(n) (uk) Stejneger's beaked whale (Mesoplodon stejnegeri)/
Х祦 /(n) (uk) traveller's tree (Ravenala madagascariensis)/traveller's palm/
ҥ /(n) (uk) American goldfinch (Carduelis tristis)/
ޥڥ󥮥 /(n) (uk) king penguin (Aptenodytes patagonicus)/
奦ȥ /(n) (uk) Norway spruce (Picea abies)/
奦ʥ /(n) (uk) English oak (Quercus robur)/pedunculate oak/common oak/French oak/
奦 /(n) (uk) black drongo (Dicrurus macrocercus)/
С㡼 /(n) overcharge/
Х /(n) (uk) winter jasmine (Jasminum nudiflorum)/
 /(n) (uk) (large) parrot (inc. the cockatoo)/
६ /(n) (uk) chambered nautilus (esp. species Nautilus pompilius)/
֥ /(n) palenose parrotfish (Scarus psittacus)/
࿿ [ष꤭礦] /(n) Aum Shinrikyo/Japanese religious group responsible for the 1995 sarin gas attack on the Tokyo subway/
࿿ [ष꤭礦] /(n) Aum Shinrikyo incidents/string of incidents, crimes, etc. committed by the Aum Shinrikyo religious group in the 1980s/
࿿ȺﳲԵߺˡ [ष꤭礦Ϥ󤶤Ҥ㤭夦ۤ] /(n) Act on Payment of Relief Benefit for Victims, etc. of Crimes Committed by Aum Shinrikyo (2008)/
 [Ӥ礦] /(n) psittacosis/parrot fever/
ե /(n) olefin/
󡦥 /(n) own goal (soccer)/
󥴡 /(n) own goal (soccer)/
 /(n) (uk) white-backed woodpecker (Dendrocopos leucotos)/
ȥͥ /(n) (uk) long-clawed shrew (Sorex unguiculatus)/
ꥫ /(n) (uk) northern flying squirrel (Glaucomys sabrinus)/
ꥯ /(n) (uk) giant anteater (Myrmecophaga tridactyla)/
ޥ /(n) (uk) giant armadillo (Priodontes maximus)/
塞 /(n) (uk) timothy (Phleum pratense)/timothy grass/
 /(n) (uk) giant goldenrod (Solidago gigantea var. leiophylla)/late goldenrod/
ȥ /(n) (uk) precious wentletrap (Epitonium scalare)/
̥Υե /(n) (uk) Persian speedwell (Veronica persica)/large field speedwell/bird's-eye speedwell/birdeye speedwell/winter speedwell/
̥ե /(n) (uk) Persian speedwell (Veronica persica)/large field speedwell/bird's-eye speedwell/birdeye speedwell/winter speedwell/
ʥ /(n) (uk) giant mottled eel (Anguilla marmorata)/marbled eel/
ߥ饹 /(n) (uk) great auk (Pinguinus impennis)/
饸Υ /(n) malus tschonoskii/white angel/
ʥ /(n) (uk) Brazilian elodea (species of aquatic plant, Egeria densa)/
Хޥ /(n) monarch butterfly (Danaus plexippus)/
 /(n) (1) (uk) wolf (Canis lupus)/(2) wolf in sheep's clothing/womanizer/
ߥ /(n) (uk) Bering wolffish (Anarhichas orientalis)/
߾ǯ [ߤ礦ͤ] /(n,vs) boy who cried wolf/
Υ /(n) viburnum furcatum/
󥱥 /(n) (uk) tickseed (Coreopsis lanceolata)/tickweed/sand coreopsis/lanceleaf tickseed/
ϥ /(ik) (n) (uk) Stejneger's beaked whale (Mesoplodon stejnegeri)/
Х /(n) largemouth bass (Micropterus salmoides)/bigmouth bass/
磻 /(n) (uk) Chinese water chestnut (Eleocharis dulcis var. tuberosa)/
९ɥɥ /(n) (uk) common grackle (Quiscalus quiscula)/
塞 /(n) (uk) giant stag beetle (Dorcus hopei)/
Х /(n) largemouth bass (Micropterus salmoides)/bigmouth bass/
󥫥ɥ /(n) (uk) great frigatebird (Fregata minor)/
 /(n) (uk) kiss-me-over-the-garden-gate (species of smartweed, Polygonum orientale)/prince's feather/
 /(n) (uk) fruit bat (Pteropodidae spp.)/flying fox/megabat/
Υϥ /(n) (uk) collared scops owl (Otus bakkamoena)/
֥ /(n) (uk) Panesthia spadica (species of cockroach)/
ޥ /(n) (uk) tree nymph butterfly (Idea leuconoe)/
 /(n) (uk) Sebastes iracundus (species of rockfish)/
󥷥祦 /(n) (uk) Japanese giant salamander (Andrias japonicus)/
ޥ /(n) (uk) Oshima cherry (Prunus speciosa)/
ӥ /(n) (uk) Maries' fir (Abies mariesii)/
 /(n) (1) large deer/(2) moose/elk/red deer/
 /(n) (uk) Latham's snipe (Gallinago hardwickii)/
 /(n) (uk) reed bunting (Emberiza schoeniclus)/
 /(n) (uk) golden web spider (Nephila pilipes)/
ҥ᥸ /(n) dash-and-dot goatfish (Parupeneus barberinus)/
Х /(n) (uk) Asian giant hornet (Vespa mandarinia)/yak-killer hornet/
 /(n) (uk) Japanese wobbegong (Orectolobus japonicus, species of carpet shark)/Japanese carpet shark/fringe shark/
å /(n) (uk) Japanese marsh warbler (Megalurus pryeri)/
 [] /(n) Orectolobidae (family containing eleven species in three genera of carpet sharks known as wobbegongs)/
° [] /(n) Orectolobus (genus containing 9 species of wobbegong carpet sharks in the family Orectolobidae)/
ॷ /(n) (uk) Japanese giant weevil (Sipalinus gigas)/
 /(n) (1) (uk) northern goshawk (Accipiter gentilis)/(2) female hawk (or falcon)/(3) (abbr) falconry (using a northern goshawk)/
ʥ /(n) (uk) Acheilognathus macropterus (species of cyprinid)/
˥勵 /(n) (uk) Asplenium antiquum (species of spleenwort)/
ޥ /(n) (uk) scarab beetle/sacred scarab (Scarabaeus sacer)/
ɥ /(n) (uk) Oriental plover (Charadrius veredus)/Oriental dotterel/
祦 /(n) (uk) beluga (species of sturgeon, Huso huso)/
ĥΥҥĥ /(n) (uk) (obsc) bighorn sheep (Ovis canadensis)/
ƥ󥸥 /(n) tawny nurse shark (Nebrius ferrugineus, species found in the Indo-Pacific)/
ƥ󥸥° [ƥ󥸥᤾] /(n) Nebrius/genus of a single species of nurse shark in the family Ginglymostomatidae/
ǥޥ /(n) (uk) Japanese snowball/Viburnum plicatum/
ȥ /(n) (uk) monitor lizard/
ȥ [ȥ] /(n) Varanidae/family of carnivorous monitor lizards whose only extant genus is Varanus/
ȥ° [ȥ] /(n) Varanus/genus of carnivorous monitor lizards in the family Varanidae/
ȥƥ /(ok) (n) authority/
Υ /(n) (uk) Mya arenaria oonogai (subspecies of soft-shell clam)/
Υ /(n) (uk) upland buzzard (Buteo hemilasius)/
ϥ祦 /(n) (uk) whooper swan (Cygnus cygnus)/
ϥ /(n) (uk) toucan/
ϥߥ饹 /(n) (uk) razorbill (Alca torda)/
ϥ󥴥󥽥 /(n) (uk) cutleaf coneflower (Rudbeckia laciniata)/greenhead coneflower/
Х泌 /(n) (uk) smooth fan lobster (Ibacus novemdentatus)/
Хܥ /(n) (uk) Hosta montana (species of plantain lily)/
Х /(n) (uk) plantain (esp. Asian plantain, Plantago asiatica)/
Хɥ /(n) Mexican coriander (Eryngium foetidum)/feverweed/
Х [Х] /(n) Plantaginaceae/plantain family/
Х /(n) (uk) Moluccan cockatoo (Cacatua moluccensis)/salmon-crested cockatoo/
Хʥ /(n) (uk) Salix urbaniana (species of willow)/
Х饤 /(n) a variety of raspberry (Rubus croceacanthus H. Lev.)/
Х /(n) (uk) coot (Fulica atra)/
ҥ /(n) (uk) cane toad/marine toad/giant toad (Bufo marinus)/
ҥޥ /(n) (uk) volvox/
ҥᥰ /(n) (uk) common house spider (Achaearanea tepidariorum)/
եå /(n) longnose butterflyfish (Forcipiger longirostris)/
ե /(n) (uk) yellow-bellied glider (Petaurus australis)/
եʥ /(n) (uk) Fuegian steamer duck (Tachyeres pteneres)/Magellanic flightless steamer duck/
եߥ /(n) (uk) greater flamingo (Phoenicopterus roseus)/
եޥ /(n) (uk) giant petrel (esp. the southern giant petrel, Macronectes giganteus)/
إӥ /(n) (uk) scaly worm shell (Serpulorbis imbricatus)/
ޥ /(n) (uk) Pallas's rosefinch (Carpodacus roseus)/
ޥĥ襤 /(n) (uk) red-sepaled evening primrose (Oenothera erythrosepala)/
ߥ /(n) white angel/malus tschonoskii/
ߥ /(n) (uk) emperor moth (Actias artemis)/Japanese moon moth/
ߥʥɥ /(n) (uk) streaked shearwater (species of seabird, Calonectris leucomelas)/
ߥͥ /(n) rakali (Hydromys chrysogaster)/water-rat/
ߥХ /(n) (uk) greater roadrunner (Geococcyx californianus)/
ߥߥĥ /(n) (uk) bat-eared fox (Otocyon megalotis)/
ߥߥĥ° [ߥߥĥͤ] /(n) Otocyon/genus containing the bat-eared fox/
ߥߥϥͥ /(n) long-eared hedgehog (Hemiechinus auritus)/
ߥߥϥͥ° [ߥߥϥͥߤ] /(n) Hemiechinus/genus of hedgehogs/
५ /(n) (uk) Scolopendra subspinipes (species of centipede)/
饵 /(n) (1) giant purple butterfly (species of nymphalid butterfly, Sasakia charonda)/(2) Rhododendron oomurasaki (species of purple azalea)/
᥸ /(n) (uk) bull shark (Carcharhinus leucas)/
ɥ /(n) (uk) greater sand plover (Charadrius leschenaultii)/
ϥ /(n) flame goby (Trimma macrophthalmum)/large-eyed dwarfgoby/red-spotted pygmy-goby/
ե /(n) (uk) masked owl (Tyto novaehollandiae)/Australian masked owl/
⥺ /(n) (uk) northern shrike/great grey shrike (Lanius excubitor)/
ޥ /(n) (uk) edible dormouse (Glis glis)/fat dormouse/
ޥͥ /(n) (uk) lynx (Felis lynx)/
 /(n) (uk) tokay gecko (Gekko gecko)/
襷 /(n) (uk) great reed warbler (Acrocephalus arundinaceus)/
⥮ /(n) Artemisia montana/
 /(n) (uk) blue-and-white flycatcher (Cyanoptila cyanomelana)/
亮 /(n) (uk) Steller's sea eagle (Haliaeetus pelagicus)/
˥ /(n) smalltooth sand tiger (Odontaspis ferox)/ragged-tooth shark/
˥ [˥ᤫ] /(n) Odontaspididae/family of four species in two genera of lamniform sand sharks, also known as sand tiger sharks or ragged tooth sharks/
˥° [˥᤾] /(n) Odontaspis/genus of sand shark/
 /(n) (1) (uk) accompaniment for rice dishes/side dish/(2) food for thought (esp. in the context of conversation, or material for assisting arousal during masturbation)/
󥴥ॷ /(n) (uk) common pill bug (Armadillidium vulgare)/
 /(n) (uk) (woman's) ugly or homely face/old bag/
å /(n) (uk) bobbed hair/
ȥΥ /(n) (uk) gooseneck loosestrife (Lysimachia clethroides)/
ҥ /(n) (uk) Salsola komarovii (species of saltwort)/
 /(n) okapi (Okapia johnstoni)/
 /(n) (1) (pol) pot/(2) volcanic crater/(3) (one's) buttocks/(4) (uk) (col) male homosexual/effeminate man/male transvestite/
ᥤ /(n) (uk) cockatiel (Nymphicus hollandicus)/
ɥ /(n) (uk) concave land hermit crab (Coenobita cavipes)/
襷 /(n) (uk) gadwall (Anas strepera)/
 /(n) ocarina (type of flute) (ita:)/(P)/
㡼 /(n) (abbr) occult culture/
ƥ /(n) occultism/
ƥå /(adj-na) occult (wasei: occultic)/spooky/eerie/
 /(adj-na,adj-no) occult/(P)/
ȥ֡ /(n) occult fad/occult boom/
索 /(n) (uk) Bonin flying fox (Pteropus pselaphon)/
饪 /(n) (uk) Bonin flying fox (Pteropus pselaphon)/Bonin fruit bat/
饴֥ /(n) (uk) Surinam cockroach (Pycnoscelus surinamensis)/
ޥ /(n) (uk) Bonin grosbeak (Chaunoproctus ferreorostris, extinct)/
ޥΥ /(n) (uk) Michelia compressa (species of Japanese tree similar to champak)/
ʸ [⤸] /(n) ogham/ogham script/
饤 /(n) wood briquet/
륫 /(n) (uk) Cymbopogon tortilis var. goeringii (variety of grass closely related to lemongrass)/
拾ޥå /(n) (uk) dwarf sperm whale (Kogia sima)/
 /(n) (uk) krill/euphasiid (any species in the family Euphausiacea)/
 /(n) (uk) bluntnose lizardfish (Trachinocephalus myops)/snakefish/
 /(n) Okikurumi (ain:)/mythical founder god of the Ainu/
ɥ /(n) (uk) false killer whale (Pseudorca crassidens)/
 /(n,n-pref,suf) oxide/
ݻ [] /(n) oxaloacetic acid/
ʡ /(n) oxygenase (ger: Oxygenase)/
 /(n) oxygen/
 /(n) oxidase/
 /(n) oxidant/
ȱ [Ȥ] /(n) oxidant cloud/
ƥȥ饵 /(n) oxytetracycline/
ȥ /(n) oxytocin/
 /(n,n-pref,suf) oxide/
ɡ /(n) (hydrogen) peroxide (solution) (ger: Oxydol)/
ɥ /(n) oxidoreductase/
ե /(n) Oxyfull (Japanese brand of hydrogen peroxide)/
إ⥰ӥ /(n) oxyhemoglobin/
 /(n) oxirane/ethylene oxide/
˥ࡦ /(n) oxonium ion/
˥। /(n) oxonium ion/
 [] /(n) oxoacid/
ʥӥ /(n) (uk) Beyrich's slit shell (species of sea snail, Pleurotomaria beyrichii)/
ʥӥ /(n) (uk) Beyrich's slit shell (species of sea snail, Pleurotomaria beyrichii)/
ʥ /(n) (1) (uk) nodding anemone (Anemone cernua)/(2) (arch) chrysanthemum/(3) (arch) pine/
ʥҥ᥸ /(n) blackspot goatfish (Parupeneus spilurus)/
ʥ᥯ /(n) Myxine paucidens (species of hagfish from the Sagaminada Sea in Japan)/
ʥ索 /(n) (uk) Okinawa flying fox (Pteropus loochoensis) (extinct)/
ʥȥͥ /(n) (uk) Muennink's spiny rat (Tokudaia muenninki)/Okinawa spinous country-rat/
ʥ٥˥ϥ /(n) Okinawa rubble goby (Trimma okinawae)/red-spotted dwarfgoby/orange-red goby/Okinawa pygmy-goby/
ʥޥ /(n) (obsc) water yam (Dioscorea alata)/winged yam/purple yam/
 /(n) (uk) (sl) (abbr) favorite/favourite/pet/
˥ /(n) (uk) warty frog shell (Bursa bufonia dunkeri)/
ե /(n) blacktail snapper (Lutjanus fulvus)/
ѥ /(n) occupied/
ڡʥ롦ԡ /(n) occupational therapy/
ڡʥ륻ԡ /(n) occupational therapy/
μ [Τ] /(n) Ogino method (of birth control)/rhythm method/
祦 /(n) (uk) Jersey cudweed (species of cottonweed, Gnaphalium affine)/
 /(n) (abbr) auction (esp. an online auction)/
ǥ󥿥ꥺ /(n) occidentalism/
ǥ󥿥 /(adj-na) occidental/
ǥ /(n) Occident/
ե /(n) Oxford/
֥å /(n) Oxbridge (i.e. Oxford and Cambridge)/
 /(n) octave (fre:)/(P)/
 /(n) octavo (paper size)/
 /(n) octavo (paper size)/
 /(n) octane/
 [] /(n) octane value/
ƥå /(n) octet/
ƥå [ƥåȤĤ] /(n) (comp) octet-string type/
ȡС /(n) October/
ȥѥ /(n) (1) (abbr) octopus/(2) octopus regulator/alternate 2nd stage air pressure regulator used as an alternate air source in an emergency/
 /(n) (1) shelving (a play, movie, etc.)/closing down/cancelling/canceling/shelf (i.e. "on the shelf")/(2) rice storehouse of the Edo shogunate/
 /(n) okra (herb) (Abelmoschus esculentus)/(P)/
ۥ /(n) Oklahoma/(P)/
ۥޥƥϢˮܥӥ˻ [ۥޥƥݤեӥФϤ] /(n) Oklahoma City bombing (April 19, 1995)/
 /(n) (comp) ogg (file container format)/
 /(n) graceful shark (Carcharhinus amblyrhynchoides, species of requiem shark found in the tropical Indo-Pacific)/
 /(n) (uk) black-tailed godwit (species of sandpiper, Limosa limosa)/
ʥĥ /(n) pale fox (Vulpes pallida)/African sand fox/pallid fox/
᥸ /(n) (uk) blacktail reef shark (Carcharhinus amblyrhynchos, species of Indo-Pacific requiem shark)/grey reef shark/
 /(n) (abbr) orchestra/(P)/
 /(v5r) (sl) to go to a karaoke bar/
 /(n) (abbr) orchestra pit/
 /(n) (1) (uk) mole cricket (esp. the Oriental mole cricket, Gryllotalpa orientalis)/(2) (col) (uk) being penniless/being broke/
 /(n) stoat (Mustela erminea)/ermine/short-tailed weasel/
ݥ /(n) Ogopogo (lake monster reported to live in Canada's Lake Okanagan)/
 /(n) (uk) leatherback turtle (Dermochelys coriacea)/
ॷ /(n) (uk) true weevil (any weevil of family Curculionidae)/
ॷ [ॷ] /(n) Carabidae/family of beetles/
 /(n) false catshark (species of deep water ground shark, Pseudotriakis microdon)/
 [ᤫ] /(n) Pseudotriakidae/family with only one species of false catshark, Pseudotriakis microdon/
 /(adj-na,adj-no) (1) (uk) smartly dressed/stylish/fashion-conscious/(n) (2) someone smartly dressed/(vs) (3) to dress up/to be fashionable/
 /(n) dolly varden (species of trout, Salvelinus malma, esp. subspecies Salvelinus malma malma) (ain:)/
 /(n) (pol) bottom/buttocks/
 /(n) (abbr) oscilloscope/
 /(n) oscillograph/
 /(n) oscillogram/
 /(n) oscilloscope/
᡼ /(n) oscillometer/
 /(n) (uk) mimosa (Mimosa pudica)/sensitive plant/touch-me-not/
 /(n) (1) (hon) (fam) uncle/(2) (fam) old man/mister (vocative)/(3) (uk) manybar goatfish (Parupeneus multifasciatus)/
ꥢ /(n) pushy, selfish old man/
 /(n) (uk) white-tailed deer (Odocoileus virginianus)/whitetail deer/
ʥĥ /(n) Rueppell's fox (Vulpes rueppellii)/Rueppell's fox/sand fox/
亮 /(n) (uk) white-tailed eagle (Haliaeetus albicilla)/
 /(n,adj-no) male (animal)/
ͥ /(n) (comp) male connector/
 /(n) Oscar/(P)/
ͥ /(n) (comp) male connector/
ϥ /(n) zebra goby (Eviota zebrina)/five-bar pygmy-goby/
ϥ /(n) ringtail surgeonfish (Acanthurus blochii, species of tang from the Indo-Pacific)/blue-banded pualu/dark surgeon/tailring surgeonfish/
ƥʡ /(n) ostinato (ita:)/
ƥѥ /(n) osteopathy/
ƥݥ /(n) osteoporosis/
ȥ饷 /(n) ostracism/
ȥå /(n) ostrich (Struthio camelus)/
ȥåݥꥷ /(n) ostrich policy/
ȥåݥꥷ /(n) ostrich policy/
ȥɽ [ȥȤҤ礦礯] /(n) (comp) Ostwald color system/
ͥ /(n) male screw/
ѡ /(n) ocean space explorer/OSPER/
ޥ󡦥ȥ륳 /(n) Ottoman Turkey/
ޥȥ륳 /(n) Ottoman Turkey/
ޥ [ޥ] /(n) Ottoman Turkish (language)/Osmanli/Ottoman/
ޥī [ޥ礦] /(n) Ottoman (Osmanli) dynasty/
ޥ [ޥƤ] /(n) Ottoman Empire/
ޥˡ [ޥƤݤ] /(n) First Turkish (Ottoman) Constitution/
ߥ /(n) osmium (Os)/
᥹Ѵ [᥹ؤ󤫤] /(n) (comp) gender bender/
᥹Ѵ [᥹ؤ󤫤] /(n) (comp) gender changer/sex changer/
 [] /(n) male monkey/
˥ /(n) Oceania/(P)/
 /(n) Othello (board game)/
 /(n) Othello (board game) (wasei: Othello game)/
 /(n) Othello (board game) (wasei: Othello game)/
å /(n) ocelot (feline, Felis pardalis)/
 /(n) ozone/(P)/
󡦥ۡ /(n) ozone hole/
ۡ /(n) ozone hole/(P)/
 [󤽤] /(n) ozone layer/
ݸˡ [󤽤ۤۤ] /(n) Ozone Layer Protection Law/
 /(n,suf) (col) (abbr) nerd/geek/enthusiast/
Ĥ /(v5k,vi) to be flustered/
 /(n) (col) geek/nerd/enthusiast/otaku/(P)/
å /(adj-na) geeky/otaku-y/
ͥ˥󥸥 /(n) (uk) Asian ginseng (Panax ginseng)/
ޥ㥯 /(n) (1) tadpole/(2) musical note/
ꥢ /(n) South American sea lion (Otaria flavescens) (lat: Otaria)/
 /(n) Ottawa/(P)/
 [] /(n) type of fan who yells and dances at pop concerts, etc./
 [] /(n) (col) otaku car (painted with anime characters, loaded with figures and stuffed dolls, etc.)/
ޥ /(n) (uk) fan columbine (Aquilegia flabellata)/
ꥹ /(n) odalisque/odalisk/
 /(n) (1) slip/omission/(2) outcome/final result/the end/(3) (uk) punch line (of a joke)/
å [åΤߤ] /(n) Occam's razor/Ockham's razor/
åơ /(n) oxtail/
åե /(n) Oxford/(P)/
åեɳ [åեɤ] /(n) (obsc) Oxford school (of analytic philosophy)/
å [å] /(n) (1) langue d'oc/(2) Occitan/
å /(n) (comp) ogg (file container format)/
å /(n) chances of winning (a bet)/odds/
å [å] /(n) (math) odds ratio/
åȥ /(n) otter trawl/
åȥ /(n) otter trawl/
åϥ /(n) otterhound/
åȥ /(n) (uk) fur seal (esp. the northern fur seal, Callorhinus ursinus)/Alaskan fur seal/
åȥޥ /(n) ottoman/
åɥ /(n) eyes mismatched in colour (color) (wasei: odd eye)/
åѥ /(n) (1) (chn) breasts/boobies/tits/(2) (chn) breast milk/
åѥ /(n) (sl) (vulg) (abbr) hostess bar where patrons are allowed to touch the hostesses' breasts/
åե /(n,vs) offer/
åץ /(n) op art/optical art/
ĥͥ祦 /(n) (uk) (obsc) eastern pale clouded yellow (butterfly, Colias erate)/
ǥå /(n) Odyssey/
ȥ꥽ /(n) (uk) Hypericum erectum (species of St. John's wort)/
ȥ꥽ [ȥ꥽] /(n) Clusiaceae/Guttiferae/family of plants including St. John's worts and mangosteens/
ȥ꥽° [ȥ꥽] /(n) Hypericum (plant genus including St. John's worts)/
ȥ꥽ [ȥ꥽⤯] /(n) Guttiferales (plant order)/
ȥ󥯥륹 /(n) dwarf sucker (Otocinclus spp.) (lat: Otocinclus)/
ȥ /(n) (uk) (chn) fish/
ȥʸ [ȥʤ] /(n) adult language/office jargon/
ȥҥᥨ /(n) (uk) banded coral shrimp (Stenopus hispidus)/coral banded shrimp/banded boxer shrimp/
ȥĥХ /(n) (uk) otome camellia (Camellia japonica f. otome)/
ȥ٥ /(n) moon wrasse (Thalassoma lunare)/
ɥ᡼ /(n) odometer/
ɥꥳ /(n) (uk) Lamium album var. barbatum (variety of white deadnettle)/
ʡ /(n) honor/honour/
ʤ /(v5r) (sl) to masturbate/
ʥå /(n) artificial vagina (ger: Onanie, eng: cup)/
ʥ /(n) (1) (uk) azure-winged magpie (Cyanopica cyana)/(pref) (2) long-tailed/
ʥ /(n) (uk) northern pintail (Anas acuta)/
ʥ /(n) (uk) thresher shark (esp. the common thresher shark, Alopias vulpinus)/
ʥ [ʥᤫ] /(n) Alopiidae/family with three species of thresher sharks all within the genus Alopias/
ʥ° [ʥ᤾] /(n) Alopias/genus of thresher shark in the family Alopiidae/
ʥ /(n) (uk) cercopithecoid (any Old World monkey of family Cercopithecidae, esp. the guenons of genus Cercopithecus)/
ʥ [ʥ뤫] /(n) Cercopithecidae/family comprising the Old World monkeys/
ʥ /(n) Allen's chromis (Chromis alleni)/
ʥɥ /(n) pygmy ribbontail catshark (Eridacnis radcliffei, found in the Indo-West Pacific)/
ʥɥ° [ʥɥ᤾] /(n) Eridacnis/genus of finback catshark in the family Proscylliidae/
ʥե /(n) (uk) northern hawk owl (Surnia ulula)/
ʥ /(n) (uk) (obsc) Simon bamboo (Pleioblastus simonii)/
ʥɥ /(n) (abbr) fantasy object for masturbation (wasei: onanism idol)/
ʥ /(n) masturbation (ger: Onanie)/
ʥˡ /(n) masturbation (ger: Onanie)/
ʥ̡ /(n,vs) (sl) masturbation/
ʥڥå /(n) (obs) fantasy object for masturbation (wasei: onanism pet)/
ʥ /(n) sex sleeve (wasei: onanism hole)/masturbation device that mimics female genitalia/
ʥۡ /(n) sex sleeve (wasei: onanism hole)/masturbation device that mimics female genitalia/
ʥ /(n) (uk) cocklebur (Xanthium strumarium)/cockleburr/
ʶ [ʤ] /(n) (sl) (self-imposed) masturbation ban/masturbation abstinence/
˥ [˥] /(n) men's fashion style characterized by brown hair and deep-tanned skin, expensive brand-name clothes and accessories/
˥ /(n) (uk) devil stinger (Inimicus japonicus)/
˥ /(n) onion (Allium cepa)/(P)/
˥󡦥饿 /(n) onion soup au gratin (wasei: onion gratin)/French onion soup/
˥󥰥饿 /(n) onion soup au gratin (wasei: onion gratin)/French onion soup/
˥ /(n) (uk) scorpionfish (Scorpaenopsis cirrhosa)/hairy stingfish/
˥å /(n) (uk) Asian koel (Eudynamys scolopacea)/
˥ޥ /(n) (uk) great barracuda (Sphyraena barracuda)/
˥ /(n) onyx/
˥ /(n) (uk) common fangtooth (Anoplogaster cornuta)/
˥ /(n) (uk) northern groundcone (Boschniakia rossica)/
˥ /(n) (uk) Gelidium japonicum (species of seaweed)/
˥ /(n) (uk) Araneus ventricosus (species of orb-weaving spider)/
˥ /(n) (uk) Manchurian walnut (Juglans mandshurica)/
˥ӥ饳 /(n) (uk) Oriental false hawksbeard (Youngia japonica)/
˥ޥ /(n) (uk) reef stonefish (Synanceia verrucosa)/stonefish/devilfish/
˥å /(n) onyx/
˥ƥ󥰥ϥ /(n) humpback unicornfish (Naso brachycentron, species of Indo-Pacific tang)/
˥ͥ /(n) (uk) greater bandicoot rat (Bandicota indica)/
˥Υ /(n) (uk) prickly sow-thistle (Sonchus asper)/sharp-fringed sow thistle/spiny sow thistle/spiny-leaved sow thistle/
˥Υ䥬 /(n) (uk) Gastrodia elata (species of saprophytic orchid)/
˥ϥƥ /(n) masked bannerfish (Heniochus monoceros)/pennant coralfish/
˥ҥȥ /(n) (uk) crown-of-thorns starfish (Acanthaster planci)/
˥ӥ /(n) (uk) water caltrop (Trapa natans)/water chestnut/caltrop/
˥٥˥ϥ /(n) Trimma yanagitai (species of goby found in Japan)/
˥ܥ /(n) (uk) black swallower (Chiasmodon niger)/
˥ /(n) (uk) Siebold's dragonfly (Anotogaster sieboldii)/jumbo dragonfly/
ͥ /(n) (1) (abbr) elder sister/(2) (uk) (sl) effeminate man (often homosexual or transexual)/
ͥ /(n) (sl) celebrity or comedian (usu. male) taking on an effeminate role (through mannerisms, way of speaking, etc.)/
ͥ [ͥȤ] /(n) (ling) sociolect emphasizing the femininity of the speaker (often a homosexual or transexual male)/
ͥ /(n) male screw/
ͥȡ /(n) respectable person (fre: honnete homme)/
Υ [Υ] /(n) (1) (arch) Onokoro Island (in Japanese mythology, the island formed by drops of water falling from the heavenly jeweled spear)/Onogoro Island/(2) Japan/
Υ [Υ] /(n) (1) (arch) Onokoro Island (in Japanese mythology, the island formed by drops of water falling from the heavenly jeweled spear)/Onogoro Island/(2) Japan/
Υޥȥԡ /(n) onomatopoeia (fre: onomatopee)/
Υޥȥ /(n) onomatopoeia (fre: onomatopee)/
Υޥȥڡ /(n) onomatopoeia (fre: onomatopee)/
Υޥȥڥ /(n) onomatopoeia (fre: onomatopee)/
Υޥͥ󥰥 /(n) (uk) needle stonecrop (Sedum lineare)/
ϥ /(n) Ohio/(P)/
ϥȥ /(n) (uk) Calopteryx atrata (species of damselfly)/
ϥϥ /(n) Thompson's surgeonfish (Acanthurus thompsoni, species of Indo-Pacific tang whose Indian Ocean population lacks the white caudal fin of the Pacific variety)/
С륯ߥ /(n) Hawaiian chromis (Chromis ovalis)/oval chromis/
Ф /(v5m) (sl) (various meanings, including) to chant, "Yes we can, yes we can!"/
Хܥ /(n) (uk) Inversidens brandti (species of freshwater mussel)/
Хꥢ /(n) (col) obatarian/generally obnoxious pushy middle-aged woman/
Хǥ [Хǥ] /(n) Obadiah (book of the Bible)/
Хǥ [Хǥ䤷] /(n) Obadiah (book of the Bible)/
Хޥ /(n) Obamacare/Patient Protection and Affordable Care Act (U.S. statute, 2010)/
Х֥ߥ /(n) ovalbumin/
ѡ /(n) opal (fre:)/
ѡ롦饹 /(n) opal glass/
ѡ륬饹 /(n) opal glass/
ҥ /(n) (uk) Indian goosegrass (Eleusine indica)/
ҥ祦 /(n) (uk) halibut (esp. the Pacific halibut, Hippoglossus stenolepis)/
ҥ祦 /(n) Manchurian elm (Ulmus laciniata) (ain:)/
ҥ륮 /(n) (uk) black mangrove (Bruguiera gymnorrhiza)/
ӥϥ /(n) broad-banded pygmy goby (Eviota latifasciata)/
ӥȥ /(n) Okinawa chromis (Chromis okamurai)/
ӥץȥ /(n) oviraptor (species of dinosaur, Oviraptor philoceratops)/
ԥ /(n) opium/
ԥ /(n) opioid/
ԥɡڥץ /(n) opioid peptide/
ԥɥڥץ /(n) opioid peptide/
ԥ˥ /(n) opinion/(P)/
ԥ˥󡦥꡼ /(n) opinion leader/
ԥ˥꡼ /(n) opinion leader/(P)/
 /(n) off/(P)/
ա /(exp) of course/
ա֡ȥ졼˥ /(n) off-the-job training/
ա쥳 /(n) off the record/
ա祢󥿡 /(n) offshore center/offshore centre/
աå /(n) candid shot (wasei: off shot)/unposed photo/
ա /(n) off shoulder/
ա꡼󡦥 /(n) (comp) off-screen memory/
աȥ /(n) knit top with a loose turtleneck or cowl neck design (wasei: off turtle)/
ա /(n) one's free time (wasei: off time)/one's time off/day off/time-out/
աեå /(n) off hook (line)/OH/
ա֥ɥ /(n) off Broadway/
աޥ /(n) off mike/
ե /(n,vs) offer/
ե饤 /(n) ophiolite/
ե /(n) officer/
ե /(adj-na,n) official/(P)/
ե롦 /(n) official game/
ե롦 /(n) official website/
ե롦ץ饤䡼 /(n) official supplier/
ե롦ϥ /(n) official handicap (golf)/
ե롦쥳 /(n) official record/
ե륲 /(n) official game/
ե륵 /(n) official website/
ե륵ץ饤䡼 /(n) official supplier/
եϥ /(n) official handicap (golf)/
ե쥳 /(n) official record/
ե /(n) office/(P)/
եץꥱ /(n) (comp) office application/
ե /(n) office hours/working day/
եȥ᡼ /(n) office automation/
ե /(n) (young) female office worker (wasei: office girl)/
եԥ塼 /(n) (comp) office computer/
եԥ塼 /(n) (comp) office computer/
եե /(n) office software package/office suite/
եѡ /(n) office park/
եӥ /(n) office building/office complex/
ե /(n) office romance (wasei: office love)/workplace romance/love affair with colleague/
եɥ /(n) office landscape/
եǥ /(n) female office worker (wasei:)/office lady/OL/
եǥ /(n) female office worker (wasei:)/office lady/OL/
ե磻 /(n) office wife/
եץꥱ /(n) (comp) office application/
ե˥ƥ /(n) office amenity/
ե /(n) office hours/working day/
եåԡ /(n) (comp) OfficeXP/
եȥ᡼ /(n) office automation/
ե /(n) (young) female office worker (wasei: office girl)/
ե奦奦 /(n) (comp) Office95/
ե奦奦ϥ /(n) (comp) Office98/
եԥ塼 /(n) (comp) office computer/
եԥ塼 /(n) (comp) office computer/
եե /(n) office software package/office suite/
ե˥ /(n) (comp) Office2000/
եѡ /(n) office park/
եӥ /(n) office building/office complex/
ե /(n) office romance (wasei: office love)/workplace romance/love affair with colleague/
եɥ /(n) office landscape/
եǥ /(n) female office worker (wasei:)/office lady/OL/
եǥ /(n) female office worker (wasei:)/office lady/OL/
ե磻 /(n) office wife/
ե [ե] /(n) business district/office complex/
ե /(n) offense/offence/
եե֥ɥ /(n) off-off-Broadway/
ե /(exp) of course/
ե /(n) (comp) (abbr) office computer/
եȥ󥿡 /(n) off-site centre (center)/
ե /(n) off-side/(P)/
եɡȥå /(n) offside trap/
եɥȥå /(n) offside trap/
ե֥ȥ졼˥ /(n) off-the-job training/
ե쥳 /(n) off the record/
ե /(n) off-season/(P)/
ե硼 /(ik) (n) offshore/
ե祢 /(n) offshore/
ե祢ѥˡ /(n) offshore company/
ե祢󥿡 /(n) offshore center/offshore centre/
ե祢ե /(n) offshore fund/
ե祢ѥˡ /(n) offshore company/
ե祢󥿡 /(n) offshore center/offshore centre/
ե祢ե /(n) offshore fund/
ե祢ȯ [ե祢Ϥ] /(n) (comp) offshore development/
ե祢Ծ [ե祢] /(n) offshore market/
եå /(n) candid shot (wasei: off shot)/unposed photo/
ե /(n) off shoulder/
եͥå饤 /(n) off-the-shoulder neckline/
ե꡼ /(n) (comp) off-screen memory/
եå /(n) offset/
եåȰ [եåȤ󤵤] /(n) (comp) offset printing/
եȥ /(n) knit top with a loose turtleneck or cowl neck design (wasei: off turtle)/
ե /(n) one's free time (wasei: off time)/one's time off/day off/time-out/
եȥå /(n) (comp) off-track/
եӡ /(n) off-beat/
եեå /(n) off hook (line)/OH/
ե֥ɥ /(n) off Broadway/
եۥ磻 /(n,adj-no) off-white/
եޥ /(n) off mike/
ե /(n) (comp) (abbr) offline meeting/
ե饤 /(n) off-line/
ե饤󡦥ȥ졼 /(n) (comp) offline storage/
ե饤󡦥إ /(n) (comp) offline help/
ե饤󡦥ߡƥ /(n) (comp) off-line meeting/
ե饤󥹥ȥ졼 /(n) (comp) offline storage/
ե饤եե /(n) (comp) offline folder file/
ե饤إ /(n) (comp) offline help/
ե饤ߡƥ /(n) (comp) off-line meeting/
ե饤󵭲 [ե饤󤭤] /(n) (comp) offline storage/
ե /(n) off-ramp/
եߥå /(n) off-limits/
ե쥳 /(n,adj-no) off-the-record/(P)/
ե /(n) off-road/(P)/
եɡХ /(n) off-road bike/
եɡ졼 /(n) off-road race/
եɥХ /(n) off-road bike/
եɥ졼 /(n) off-road race/
եɼ [եɤ] /(n) off-road motor vehicle/
ղ [դ] /(n) offline meeting (face-to-face meeting by people who normally interact online)/
֥ /(n) observer/(P)/
֥С /(n) observer/(P)/
֥ /(n) objet d'art (fre:)/item of artwork/(P)/
֥ /(n) objection/
֥ /(n) object/
֥ȡ饹 /(n) (comp) object class/
֥ȡ /(n) (comp) object code/
֥ȡե /(n) (comp) object file/
֥ȡ֥饦 /(n) (comp) object browser/
֥ȡץ /(n) (comp) object program/
֥ȡ⥸塼 /(n) (comp) object module/
֥ȡǥ󥰡ġ /(n) (comp) object modeling tool/
֥ȡǥ롦 /(n) (comp) object model diagram/
֥ȡ饤֥ /(n) (comp) object library/
֥ȤΥ󥯤 [֥ȤΥ󥯤Ȥᤳ] /(n) (comp) Object Linking and Embedding/OLE/
֥ȥꥨƥå /(n) (comp) object-oriented/
֥ȥ饹 /(n) (comp) object class/
֥ȥ /(n) (comp) object code/
֥ȥǡ١ƥ [֥ȥǡ١ꥷƥ] /(n) (comp) object database management system/
֥ȥե /(n) (comp) object file/
֥ȥ֥饦 /(n) (comp) object browser/
֥ȥץ /(n) (comp) object program/
֥ȥ⥸塼 /(n) (comp) object module/
֥ȥǥ󥰥ġ /(n) (comp) object modeling tool/
֥ȥǥ /(n) (comp) object model diagram/
֥ȥ饤֥ /(n) (comp) object library/
֥ȵһҷ [֥ȤĤ] /(n) (comp) object descriptor type/
֥ȵ [֥Ȥ] /(n) (comp) object technology/
֥Ȼظ [֥Ȥ] /(n,adj-no) (comp) object-oriented/
֥Ȼظ󥿥ե [֥Ȥ󥿥ե] /(n) (comp) object-oriented interface/
֥Ȼظեå [֥Ȥեå] /(n) (comp) object-oriented graphics/
֥Ȼظǡ١ [֥Ȥǡ١] /(n) (comp) object-oriented database/OODB/
֥Ȼظץߥ [֥Ȥץߥ] /(n) (comp) object-oriented programming/
֥Ȼظǡ١ [֥Ȥǡ١] /(n) (comp) object oriented database/
֥Ȼظ [֥Ȥ] /(n) (comp) object-oriented language/
֥ȼ̻ [֥Ȥ٤Ĥ] /(n) (comp) object identifier/
֥ȼ̻ҷ [֥Ȥ٤Ĥ] /(n) (comp) object identifier type/
֥Ƚ [֥Ȥ夦礯] /(n) (comp) object modification/
֥ȥ饯 /(n) obstruction/
֥å /(n) obsession/
֥ȥե /(n) (uk) squirrel glider (Petaurus norfolcensis)/
֥顼 /(n) wafer (for wrapping powdered medicine) (dut: oblaat, ger: oblate)/(P)/
֥顼Ȥ [֥顼ȤˤĤĤ] /(exp,v5m) use an indirect expression/
֥꡼ /(n) (abbr) oblique line/
֥ꥬ /(n) obbligato (ita:)/
֥ꥯХե饤եå /(n) oblique butterflyfish (Prognathodes obliquus)/
֥ꥲ /(n) obligation/
֥ꥲ /(n) obligation/
ץ /(n) op art/optical art/
ץʥ /(n) optional/
ץʥ롦ĥ /(n) optional tour/
ץʥ롦ѡ /(n) optional parts/
ץʥĥ /(n) optional tour/
ץʥѡ /(n) optional parts/
ץ /(n,vs,adj-no) (1) option/optional/selecting an option/(n) (2) optional extra/(3) individual item/separate item/service supplied on its own, without accompanying services/(4) option (finance)/(P)/
ץ󡦥 /(n) (comp) Option key/
ץ󡦥å /(n) (comp) option switch/
ץ󥭡 /(n) (comp) Option key/
ץ󥹥å /(n) (comp) option switch/
ץܥ /(n) (comp) option button/
ץ [ץ󤱤䤯] /(n) option contract/
ץ [ץȤҤ] /(n) option trading/option dealing/option transaction/
ץ /(n) opus (lat:, eng:)/
ץǥ /(n) Opus Dei (Roman Catholic organization)/
ץǥ /(n) Opus Dei (Roman Catholic organization)/
ץ˥ /(n) opsonin/
ץߥƥå /(adj-na) optimistic/
ץߥ /(n) optimist/
ץߥ /(n) optimism/
ץƥ /(n) optical/
ץƥ롦 /(n) optical art/
ץƥ롦 /(n) (comp) optical scanner/
ץƥ롦ץ /(n) (comp) optical printer/
ץƥ롦ޥ /(n) (comp) optical mouse/
ץƥ륢 /(n) optical art/
ץƥ륹 /(n) (comp) optical scanner/
ץƥץ /(n) (comp) optical printer/
ץƥޥ /(n) (comp) optical mouse/
ץƥץå /(n) (comp) OptiPlex/
ץƥޥ /(n) optimizer/optimiser/
ץƥޥ /(n) optimize/optimise/
ץƥߥƥå /(adj-f) optimistic/
ץƥߥ /(n) optimist/
ץƥߥ /(n) optimism/
ץȥ쥯ȥ˥ /(n) optoelectronics/
ץȥᥫ˥ޥ /(n) (comp) optomechanical mouse/
٥ꥹ /(n) obelisk/
٥륹 /(n) obelisk/
 /(n,vs) (abbr) operation/(P)/
ڡ /(n) opaque/
ڥ /(n) (abbr) operational amplifier/
ڥ /(n) (comp) operation code/op-code/
ڥ /(n) (comp) operation code/op-code/
ڥå /(n) Organization of Petroleum Exporting Countries (Organisation)/OPEC/
ڥ /(n) opera (ita:)/(P)/
ڥ顦饹 /(n) opera glasses/
ڥ顦ߥå /(n) comic opera (fre: opera-comique)/
ڥ顦ꥢ /(n) opera seria (ita:)/
ڥ顦ϥ /(n) opera house/
ڥ顦ϥå /(n) opera hat/
ڥ顦Хå /(n) opera bag/
ڥ顦֥åե /(n) opera buffa (ita:)/
ڥ饰饹 /(n) opera glasses/
ڥ饳ߥå /(n) comic opera (fre: opera-comique)/
ڥ饻ꥢ /(n) opera seria (ita:)/
ڥϥ /(n) opera house/
ڥϥå /(n) opera hat/
ڥХå /(n) opera bag/
ڥ֥åե /(n) opera buffa (ita:)/
ڥ /(n) operant/
ڥȾŤ [ڥȤ礦Ť] /(n) operant conditioning/
ڥȾդ [ڥȤ礦Ť] /(n) operant conditioning/
ڥ /(n) (comp) operand/
ڥμ [ڥ餫] /(n) opera singer/
ڥ [ڥ餶] /(n) opera house/
ڥ졼ʥ /(adj-na) operational/
ڥ졼 /(n) operation/(P)/
ڥ졼󡦥 /(n) (comp) operation code/op-code/
ڥ졼󡦥ƥ /(n) (comp) operating system (wasei: operation system)/
ڥ졼󡦥󥿡 /(n) operation center/operation centre/
ڥ졼󡦥ĥ /(n) operation twist/
ڥ졼󡦥ޥ˥奢 /(n) (comp) Operations manuals/
ڥ졼󡦥ꥵ /(n) operations research/
ڥ졼󥳡 /(n) (comp) operation code/op-code/
ڥ졼󥷥ƥ /(n) (comp) operating system (wasei: operation system)/
ڥ졼 /(n) operations/
ڥ졼󥺡ꥵ /(n) operations research/OR/
ڥ졼󥺥ꥵ /(n) operations research/OR/
ڥ졼󥻥󥿡 /(n) operation center/operation centre/
ڥ졼ĥ /(n) operation twist/
ڥ졼ޥ˥奢 /(n) (comp) Operations manuals/
ڥ졼ꥵ /(n) operations research/
ڥ졼 /(n) operator/
ڥ졼 /(n) operator/(P)/
ڥ졼ƥ /(n) operating/
ڥ졼ƥ󥰡ƥࡦ᡼ /(n) (comp) operating system image/
ڥ졼ƥ󥰡ƥࡦե० /(n) (comp) operating system firmware/
ڥ졼ƥ󥰡ޡ /(n) operating margin/
ڥ졼ƥ󥰥ƥ /(n) (comp) operating-system/OS/
ڥ졼ƥ󥰥ƥ।᡼ /(n) (comp) operating system image/
ڥ졼ƥ󥰥ƥե० /(n) (comp) operating system firmware/
ڥ졼ƥ󥰥ޡ /(n) operating margin/
ڥ졼ƥ󥰴Ķ [ڥ졼ƥ󥰤󤭤礦] /(n) (comp) operating environment/
ڥ쥤ƥ󥰥ƥ /(n) (comp) operating-system/OS/
ڥå /(n) operetta (ita:)/(P)/
ڥ /(n) operon/
ڥ [ڥ󤻤] /(n) operon theory (Jacob & Monod, 1961)/
ۡĥ [ۡĥ] /(n) Okhotsk air mass/
ۡĥⵤ [ۡĥ] /(n) Okhotsk anticyclone/Okhotsk high/
ܥ֥ߥ /(n) ovalbumin/
ܥ㥯 /(n) velvet angelfish (Chaetodontoplus dimidiatus)/phanthom angelfish/
ݥ /(ik) (n) opossum/
ݥ󡦥ѡƥ /(n) opposition party/
ݥѡƥ /(n) opposition party/
ݥ˥ /(n) opportunist/
ݥ˥ /(n) opportunism/
ݥå /(n) opossum/
ޡ /(n) homage (fre: hommage)/
ޡ /(n) lobster (fre: homard)/
ޡ륨 /(n) lobster/
ޡ [ޡ뤨] /(n) lobster/
ޡ볤Ϸ [ޡ뤨] /(n) lobster/
ޡ /(n) Oman/
ޡХե饤եå /(n) Oman butterflyfish (Chaetodon dialeucos)/
ޥ /(n) (uk) any monkey of family Cebidae (esp. the capuchin monkeys of genus Cebus, but also including marmosets, tamarins and squirrel monkeys)/
ߥå /(n) (1) exception/exclusion/(vs) (2) to omit/to disallow (e.g. in a sport after a rule is broken)/to reject (e.g. faulty product)/to eject/to expel/to throw out/
ߥʥ /(n) (uk) golden lace (Patrinia scabiosifolia)/scabious patrinia/yellow patrinia/
 /(n) (uk) diaper/nappy/(P)/
ĵ [Ĥ֤] /(n) (uk) diaper rash/nappy rash/
˥Х /(n) omnibus/(P)/
˥ޥå /(n) (comp) OMNIMAX/
饤 /(n) (abbr) omelet with a filling of ketchup-seasoned fried rice (omelette) (wasei: omelet rice)/
 /(n) omelette/omelet/(P)/
 /(n) Omron Corporation (Japanese electronics firm)/(P)/
ᥬû [ᥬ󤷤ܤ] /(n) omega-3 fatty acid/
ᥬˡ [ᥬۤ] /(n) omega navigation/
 /(n) (uk) threeleaf arrowhead (Sagittaria trifolia)/
 /(n) (uk) toy/plaything/
ʥեۥϥ /(n) Eviota partimaculata (species of Indo-Pacific pygmy goby)/
ʥեܥϥ /(n) Eviota partimacula (species of pygmy goby found in the Marshall Islands)/
 /(n) mother (kor: eomeoni)/
䥸㥰 /(n) (uk) (col) (derog) boring pun/old person's joke/
䥸 /(n) (sl) young woman who acts like an old man/
䥸 [䥸] /(exp) (sl) growing old/
ʥɥ /(n) (uk) (obsc) lesser cuckoo (Cuculus poliocephalus)/
˥ /(n) (uk) aucha perch (Coreoperca kawamebari)/
ӥå /(n) Indo-Pacific sergeant-major fish (Abudefduf vaigiensis)/
ӥå° [ӥå㤾] /(n) Abudefduf/genus of damselfish in the family Pomacentridae/
ޥ /(n) (uk) (obsc) alpine accentor (Prunella collaris)/
襮ϥ /(n) twostripe pygmy goby (Eviota bifasciata)/doublebar goby/
襮٥˥ϥ /(n) yellow cave goby (Trimma taylori, species found in Indo-Pacific waters)/cave dwarfgoby/yellow-speckled pygmy-goby/
饤 /(n) (comp) Orion/
饯 /(n) oracle/(P)/
饯롦ץꥱ /(n) (comp) Oracle Applications/
饯륢 /(n) (comp) Oracle iAS/
饯륢ץꥱ /(n) (comp) Oracle Applications/
饯륤ӡ /(n) (comp) Oracle EBS/
饯륨 /(n) (comp) Oracle 8/
饯륨ȥ /(n) (comp) Oracle 8i/
饯륻֥ /(n) (comp) Oracle 7/
饯ʥ󥢥 /(n) (comp) Oracle 9i/
饯ʥ󥢥 /(n) (comp) Oracle 9iAS/
饷 /(n) Horatio/
ȥꥪ /(n) oratorio (ita:)/(P)/
󥦡 /(n) orangutan/(P)/
 /(n) (1) (uk) gladiolus/(2) (uk) Dutch iris (Iris x hollandica)/
 /(n) (uk) garden strawberry (Fragaria x ananassa)/
 /(n) (uk) calla lily (Zantedeschia aethiopica)/
 /(n) (uk) parsley (Petroselinum crispum)/
ϥå /(n) (uk) spearmint (Mentha spicata)/
 [] /(n) (uk) calla lily (Zantedeschia aethiopica)/
 [] /(n) (uk) parsley (Petroselinum crispum)/
 [] /(n) Dutch (language)/
Գ [] /(n) (1) (uk) gladiolus/(2) (uk) Dutch iris (Iris x hollandica)/
 [] /(n) Dutchman/Dutchwoman/
쥤ɲ [Ҥɤ] /(n) Dutch East India Company/
 [Ϥä] /(n) (uk) spearmint (Mentha spicata)/
 [Ӥ礦] /(n) (bus) Dutch disease/decline in a country's manufacturing sector owing to increased exploitation of natural resources/
Υ [礦] /(n) Netherlands Guiana/
 [] /(n) (uk) garden strawberry (Fragaria x ananassa)/
ǡ /(n) hollandaise sauce/
ǡ /(n) hollandaise sauce/
꡼ /(n,adj-no) olive (fre:)/
꡼֡ /(n) olive oil/
꡼֡꡼ /(n) olive green/
꡼֡ɥ /(n) olive drab/
꡼֥ /(n) olive oil/
꡼֥꡼ /(n) olive green/
꡼֥ɥ /(n) olive drab/
꡼֥ҥᥭĥĥ /(n) (uk) olivaceous piculet (species of bird, Picumnus olivaceus)/
꡼ֿ [꡼֤] /(n) olive (colour, color)/olive brown/(P)/
꡼ɱĻ [꡼֤Ҥ᤭ĤĤ] /(n) (uk) olivaceous piculet (species of bird, Picumnus olivaceus)/
꡼ [꡼֤] /(n) olive oil/
꡼ /(n,adj-no) olive (fre:)/
꡼ [꡼] /(n) olive (colour, color)/olive brown/
ꥤͥ /(n) (uk) Ryukyu shrew (Crocidura orii)/Orii's shrew/
ꥨ󥿥ꥹ /(n) orientalist/
ꥨ󥿥ꥺ /(n) orientalism/(P)/
ꥨ󥿥 /(adj-na) oriental/(P)/
ꥨ󥿥롦硼ȥإ /(n) Oriental shorthair (cat breed)/
ꥨ󥿥롦Хե饤եå /(n) Oriental butterflyfish (Chaetodon auripes, species found mostly from Japan to Taiwan)/
ꥨ󥿥롦󥰥إ /(n) oriental longhair/
ꥨ󥿥륷硼ȥإ /(n) Oriental shorthair (cat breed)/
ꥨ󥿥Хե饤եå /(n) Oriental butterflyfish (Chaetodon auripes, species found mostly from Japan to Taiwan)/
ꥨ󥿥󥰥إ /(n) oriental longhair/
ꥨơ /(n) orientation/(P)/
ꥨơ󶵰 [ꥨơ󤭤礦] /(n) orientation/
ꥨơ /(n) orienteering/(P)/
ꥨƥå /(adj-na) oriented/
ꥨ /(n) Orient/(P)/
ꥨȵ޹ [ꥨȤ夦] /(n) Orient express/
ꥨ [ꥨȤӤ] /(n) Oriental art/
ꥪ /(n) Orion/(P)/
ꥪ /(n) (comp) ORIONS/
ꥪ [ꥪ] /(n) (astron) Orion (constellation)/the Hunter/
ꥪ [ꥪ󤻤] /(n) Orion Nebula/
ꥬ /(n) oligarchy/
ꥭ /(n) (abbr) original character (i.e. not a character from some other existing work)/
ꥳ /(n) foldout (e.g. in newspaper)/insertion/
ꥳ /(n) (abbr) original content/
ꥴ̥쥪 /(n) oligonucleotide/
ꥴݥ꡼ /(n) (obsc) oligopoly/
ꥴޡ /(n) oligomer/(P)/
ꥴ [ꥴȤ] /(n) (chem) oligosaccharide (sugar polymer containing several but not many component simple sugars)/
ꥶ˥ /(n) Oryzanin (brand-name vitamin B1; extracted from rice)/
ꥸʥƥ /(n) originality/
ꥸʥƥ /(n) originality/(P)/
ꥸʥ /(adj-no,n) original/(P)/
ꥸʥ롦꡼ /(n) original calorie/
ꥸʥ롦ƥ /(n) original content/
ꥸʥ롦ʥꥪ /(n) original scenario/
ꥸʥ롦ӥǥ /(n) film released direct-to-video (wasei: original video)/
ꥸʥ롦ӥǥ˥᡼ /(n) animated film released direct-to-video (wasei: original video animation)/
ꥸʥ롦ץ /(n) original print/
ꥸʥ롦ץ /(n) original program/
ꥸʥ륫꡼ /(n) original calorie/
ꥸʥ륳ƥ /(n) original content/
ꥸʥ륷ʥꥪ /(n) original scenario/
ꥸʥӥǥ /(n) film released direct-to-video (wasei: original video)/
ꥸʥӥǥ˥᡼ /(n) animated film released direct-to-video (wasei: original video animation)/
ꥸʥץ /(n) original print/
ꥸʥץ /(n) original program/
ꥸʥ [ꥸʥ뤷礦] /(n) originality/
ꥸ͡ȥ⡼ /(n) (comp) originate mode/
ꥸ /(n) origin/
ꥹȥȥ /(n) olistostrome/
å /(n) oryx (esp. the gemsbok, Oryx gazella)/
Υ /(n) (uk) Orinoco crocodile (Crocodylus intermedius)/
Υ [Υ] /(n) (uk) Orinoco crocodile (Crocodylus intermedius)/
ϥ륳 /(n) orichalcum/
 /(n) oribi (Ourebia ourebi)/
ե /(n) orifice/
ե /(n) (abbr) orientation flat (semiconductors)/
 /(n,adj-no) olive (fre:)/
䡼 [䡼] /(n) Oriya (language)/
ԥ /(n) Olympia/(P)/
ԥ /(n) Olympiad/
ԥ [ԥ] /(n) Festival of Zeus (held at Olympia every four years from 776 BCE to 393 BCE)/
ԥå /(n) Olympics/(P)/
ԥå䡼 /(n) Olympic year/
ԥå󥰥쥹 /(n) Olympic Congress/
ԥåǡ /(n) Olympic Day (June 23rd)/
ԥåѡ /(n) Olympic Park/
ԥå䡼 /(n) Olympic year/
ԥå󥰥쥹 /(n) Olympic Congress/
ԥåǡ /(n) Olympic Day (June 23rd)/
ԥåѡ /(n) Olympic Park/
ԥå [ԥå] /(n) Olympic flag/
ԥåϿ [ԥå] /(n) Olympic record/
ԥå [ԥå礦] /(n) Olympic event/Olympic Games/
ԥåʵ [ԥå] /(n) economic boom created by the Tokyo Olympic Games (1962-1964)/
ԥå [ԥå󤷤礦] /(n) Olympic Charter/
ԥå [ԥå⤯] /(n) Olympic event/
ԥå [ԥå] /(n) Olympic Flame/Olympic Torch/
ԥå [ԥå󤷤] /(n) Olympic athlete/
ԥå¼ [ԥå] /(n) Olympic Village/
ԥå [ԥå] /(n) Olympic Games/Olympics/
ԥåߵ [ԥåȤ礦] /(n) Winter Olympic Games/Winter Olympics/
ݥ /(n) Olympus/
륫 /(n) orca (Orcinus orca)/killer whale/grampus/
륬 /(n) orgasm (ger: Orgasmus)/(P)/
륬ॹ /(n) orgasm (ger: Orgasmus)/
륬ʥ /(n) organizer/organiser/
륬ʥ /(n,vs) organize/organise/
륬˥ /(n) organist/
륬˥ /(n) organism/
륬ͥ /(n) organelle (lat: organella)/
륬 /(n) organ (musical instrument) (por: orgao)/(P)/
륰 /(n,vs) (1) (abbr) organizer/organiser/(2) organizing/organising/organization/organisation/(P)/
르 /(n) music box (dut: orgel)/(P)/
르 /(n) orgone energy/
륷 /(n) orthicon (early form of television camera tube)/
륽ޥå /(adj-no) orthochromatic/
륽 /(n) orthoscope (instrument for examining the iris)/
륽ѥ󥯥ޥå /(adj-no) orthopanchromatic/
륾 /(n) orzo (ita:)/
륿ʥƥ /(n) alternative/
륿ʥƥ /(n) alternative/
륿ʥƥ /(n) alternative/
륿ʥƥ /(n) alternative/
륿͡ /(n) alternator/
륿ͥ /(n) alternate/
륿ͥ /(n) alternator/
 /(adj-no) ortho/
ȥ /(n) (comp) Alt Key/
ȥե˥롦եΡ /(n) orthophenyl phenol/OPP/
ȥե˥եΡ /(n) orthophenyl phenol/OPP/
ȥ [ȥ󤵤󤨤] /(n) orthophosphate/
ȥ륤 /(n) altruism/
ջ [Ȥ󤵤󤨤] /(n) orthophosphate/
 /(n) horde/
ɥӥ [ɥӥ] /(n) Ordovician period/
˥ /(n) ornithine/
˥ϩ [˥󤫤] /(n) ornithine cycle/
 /(n) olm (Proteus anguinus)/
ꥪȥ /(n) blue-tailed monitor (Varanus doreanus, species of carnivorous monitor lizard found in Australia, New Guinea, and the Bismarck Archipelago)/Kalabeck's monitor/
 /(int) ole (spa:)/
쥢ɥޥ /(n) oleandomycin/
쥤 [쥤󤵤] /(n) oleic acid/
쥪ߥ /(n) oleochemicals/
쥪쥸 /(n) oleoresin/
쥪캾 [쥪줵] /(n) type of fraud involving phone calls pretending distress/
쥫 /(n) (abbr) orange card/
쥬 /(n) oregano (Origanum vulgare)/
쥴 /(n) Oregon/
쥴󡦥ѥ /(n) Oregon pine (another term for the common Douglas fir, Pseudotsuga menziesii)/
쥴ѥ /(n) Oregon pine (another term for the common Douglas fir, Pseudotsuga menziesii)/
ե /(n) olefin/olefine/alkene/
 /(n) orange/(P)/
󥸡 /(n) orange card (pre-paid ticket)/
󥸡塼 /(n) orange juice/
󥸡ӥ /(n) orange bitters/
󥸡ԡ /(n) orange peel/
󥸥 /(n) orangeade/
󥸥 /(n) orange card (pre-paid ticket)/
󥸥塼 /(n) orange juice/
󥸥ݥåƥɡѥեå /(n) goldlined spinefoot (Siganus guttatus, species of Eastern Indian Ocean and Western Pacific rabbitfish)/orange-spotted spinefoot/
󥸥ݥåƥɥѥեå /(n) goldlined spinefoot (Siganus guttatus, species of Eastern Indian Ocean and Western Pacific rabbitfish)/orange-spotted spinefoot/
󥸥åȥեå /(n) orange-socket surgeonfish (Acanthurus auranticavus, species of the Indo-West Pacific)/
󥸥åȥեå /(n) orange-socket surgeonfish (Acanthurus auranticavus, species of the Indo-West Pacific)/
󥸥ӥ /(n) orange bitters/
󥸥ԡ /(n) orange peel/
󥸥եХե饤եå /(n) hooded butterflyfish (Chaetodon larvatus)/
󥸥ڥ /(n) orange pekoe/
󥸳̿ [󥸤ᤤ] /(n) Orange Revolution (Ukraine, 2004-2005)/
󥸿 [󥸤] /(n) orange (colour, color)/(P)/
 /(n) (abbr) (male) my house/
ή [夦] /(n) (male) one's own way of thinking/one's independent approach/
 /(n) oroide (gold-coloured copper-zinc alloy)/
 /(adv,adv-to,vs) (on-mim) nervous/flustered/in a dither/all shook up/
 [󤵤] /(n) orotic acid/
֥ /(n) sweet grapefruit-like citrus fruit/super-grapefruit/
 [⤴] /(n) Oromo (language)/
拾 /(n) (uk) (abbr) (sl) product past its prime/TV show, video game, etc. that has jumped the shark/
 /(n,vs) on/(P)/
󡦥 /(n,vs) on air/on the air/
󡦥 /(n) on the air lamp/
󡦥֡ȥ졼˥ /(n) on-the-job training/
󡦥ޡ /(n) on the mark/
󡦥å /(n) on the rocks/
󡦥꡼󡦥ǥץ쥤 /(n) (comp) on-screen display/
󡦥ơ /(n) on stage/
󡦥 /(adv) (1) on time/punctually/(n) (2) work hours/time on duty/
󡦥ǥޥ /(adj-pn) on demand/
󡦥ǥޥɰ [󡦥ǥޥɤ󤵤] /(n) print on demand/POD/on-demand printing/
󡦥ǥޥɽ [󡦥ǥޥɤäѤ] /(n) print on demand/POD/on-demand printing/
󡦥ѥ졼 /(n) display (wasei: on parade)/array (of things)/succession (of things)/
󡦥եå /(n) (comp) on hook/
󡦥ץߥ /(n,adj-no) (1) (comp) on-premises (server, database, software, etc.)/(2) single location manufacture and sales (e.g. bakery)/
󡦥 /(n) (comp) on memory/
󥨥 /(n,vs) on air/on the air/(P)/
󥨥 /(n) on the air lamp/
󥪥 /(n) on-off/
󥰥ȥ /(n) angstrom/
󥳥 /(n) oncogene/
󥵥 /(n) on-site/
󥵥ȡӥ /(n) (comp) on-site service/onsite service/
󥵥ȡݡ /(n) (comp) on-site support/
󥵥ȥӥ /(n) (comp) on-site service/onsite service/
󥵥ȥݡ /(n) (comp) on-site support/
󥵥 /(n) on-side/
󥶥֥ȥ졼˥ /(n) on-the-job training/
󥶥ե饤 [󥶥ե饤󤸤] /(n) (comp) on-the-fly printer/
󥶥ե饤񤭹 [󥶥ե饤] /(n) (comp) on-the-fly recording/
󥶥ޡ /(n) on the mark/
󥶥å /(n) on the rocks/
󥸥 /(n) on the air/
 /(n) ounce/28.35g/(P)/
󥹥꡼ǥץ쥤 /(n) (comp) on-screen display/
󥹥꡼ǽ [󥹥꡼󤭤Τ] /(n) (comp) on-screen function/
󥹥ơ /(n) on stage/
󥿥 /(adv) (1) on time/punctually/(n) (2) work hours/time on duty/
󥿥ꥪ /(n) Ontario/
åסå /(n) (comp) on-chip cache/
åץå /(n) (comp) on-chip cache/
ǥޥ /(adj-pn) on demand/
ǥޥɥ륢å³ [ǥޥɥ륢åפĤ] /(n) (comp) on demand dial-up/
ǥޥɰ [ǥޥɤ󤵤] /(n) print on demand/POD/on-demand printing/
ǥޥɽ [ǥޥɤäѤ] /(n) print on demand/POD/on-demand printing/
ȥ졼 /(exp) on-trade/
ȥ /(n) (obsc) ontology (ger: Ontologie)/
ȥ /(n,adj-no) ontology/
ɥޥȥ /(n) ondes Martenot (electronic musical instrument) (fre:)/
ɥ /(n) (uk) Korean floor heater (kor:)/
ѥ졼 /(n) display (wasei: on parade)/array (of things)/succession (of things)/(P)/
եå /(n) (comp) on hook/
֥ѡ /(n) ombudsman/ombudsperson/ombudswoman/
֥ѡ /(n) ombudsman/ombudsperson/ombudswoman/
֥ޥ /(n) ombudsman (swe:)/(P)/
֥ĥޥ /(ik) (n) ombudsman (swe:)/
֥Хå /(n) (uk) smaller longheaded locust (Atractomorpha lata)/
ץߥ /(n,adj-no) (1) (comp) on-premises (server, database, software, etc.)/(2) single location manufacture and sales (e.g. bakery)/
ܡ /(n) (comp) on-board/
ܡɡԥ塼 /(n) (comp) on-board computer/
ܡɡǥХ /(n) (comp) onboard device/
ܡɥԥ塼 /(n) (comp) on-board computer/
ܡɥǥХ /(n) (comp) onboard device/
ޥ /(n) on-mike/
 /(n) (comp) on memory/
楢ޡ /(n) on your mark/
饤 /(n) (comp) online/(P)/
饤󡦥٥ /(n) (comp) online event/
饤󡦥 /(n) online auction/
饤󡦥 /(n) (comp) online game/
饤󡦥ԥ塼 /(n) (comp) online computer/
饤󡦥ԥ塼ƥ /(n) (comp) online computer system/
饤󡦥ԥ塼 /(n) (comp) online computer/
饤󡦥ӥ /(n) (comp) online service/
饤󡦥󥢥å /(n) (comp) online sign-up/on-line sign-up/
饤󡦥ݡȡ󥿡 /(n) (comp) online support center/
饤󡦥ƥ /(n) (comp) online system/
饤󡦥åԥ /(n) online shopping/
饤󡦥åԥ󥰡 /(n) (comp) online shopping carts/
饤󡦥åԥ󥰡 /(n) online shopping site/
饤󡦥å /(n) (comp) online shop/
饤󡦥ȥ /(n) online store/
饤󡦥ȥ졼 /(n) (comp) online storage/
饤󡦥ե /(n) (comp) online software/
饤󡦥եȥ /(n) (comp) online software/
饤󡦥 /(n) (comp) online dump/
饤󡦥ƥ /(n) (comp) online test/online testing/
饤󡦥ƥȡƥ /(n) (comp) online test system/
饤󡦥ǡ١ /(n) (comp) online database/on-line database/
饤󡦥ǡ١ƥ /(n) (comp) online database system/
饤󡦥ǥʥ꡼ /(n) online dictionary/
饤󡦥ǥ쥯ȥ꡼ /(n) (comp) online directory/
饤󡦥ǥХå /(n) (comp) online debugging/
饤󡦥ǥХå /(n) (comp) online debug/
饤󡦥ȥ졼ǥ /(n) (comp) online trading/
饤󡦥ͥåȥƥ /(n) (comp) online network system/
饤󡦥Хåå /(n) (comp) online backup/
饤󡦥Х󥭥 /(n) (comp) online banking/
饤󡦥Х󥭥󥰡ƥ /(n) (comp) online banking system/
饤󡦥ѥå /(n) (comp) online package/
饤󡦥إ /(n) (comp) online help/
饤󡦥ޥ /(n) (comp) online magazine/
饤󡦥ޥ˥奢 /(n) (comp) online-manual/online documentation/on-screen electronic book/
饤󡦥⡼ /(n) (comp) online mode/
饤󡦥˥ /(n) (comp) online monitor/
饤󡦥ꥢ롦 /(n) (comp) online real time/
饤󡦥ꥢ륿ࡦƥ /(n) (comp) online real time system/
饤󥤥٥ /(n) (comp) online event/
饤󥪡 /(n) online auction/
饤󥲡 /(n) (comp) online game/
饤󥳥ԥ塼 /(n) (comp) online computer/
饤󥳥ԥ塼 /(n) (comp) online computer/
饤󥳥ԥ塼ƥ /(n) (comp) online computer system/
饤󥵡ӥ /(n) (comp) online service/
饤󥵥󥢥å /(n) (comp) online sign-up/on-line sign-up/
饤󥵥ݡȥ󥿡 /(n) (comp) online support center/
饤󥷥ƥ /(n) (comp) online system/
饤󥷥åԥ /(n) online shopping/
饤󥷥åԥ󥰥 /(n) (comp) online shopping carts/
饤󥷥åԥ󥰥 /(n) online shopping site/
饤󥷥å /(n) (comp) online shop/
饤󥹥ȥ /(n) online store/
饤󥹥ȥ졼 /(n) (comp) online storage/
饤󥽥ե /(n) (comp) online software/
饤󥽥եȥ /(n) (comp) online software/
饤 /(n) (comp) online dump/
饤ƥ /(n) (comp) online test/online testing/
饤ƥȡ /(n) (comp) online test section/
饤ƥȡץ /(n) (comp) online test program/
饤ƥȥƥ /(n) (comp) online test system/
饤ƥȥ /(n) (comp) online test section/
饤ƥȥץ /(n) (comp) online test program/
饤ƥץ [饤ƥȤץ] /(n) (comp) online test control program/
饤ƥ顼ޥ /(n) (comp) online teller-machine/
饤ǡ١ /(n) (comp) online database/on-line database/
饤ǡ١ƥ /(n) (comp) online database system/
饤ǡƥ [饤ǡ夦夦ƥ] /(n) (comp) online data gathering system/
饤ǡ [饤ǡ] /(n) (comp) online data processing/
饤ǡ [饤ǡˤ夦礯] /(n) (comp) online data entry/
饤ǥʥ꡼ /(n) online dictionary/
饤ǥ쥤ɽƥ [饤ǥ쥤ɤꥷƥ] /(n) (comp) online delayed time system/
饤ǥ쥯ȥ꡼ /(n) (comp) online directory/
饤ǥХå /(n) (comp) online debugging/
饤ǥХå /(n) (comp) online debug/
饤ȥ󥶥 [饤ȥ󥶥󤷤] /(n) (comp) online transaction processing/
饤ȥ졼ǥ /(n) (comp) online trading/
饤ͥåȥƥ /(n) (comp) online network system/
饤Хåå /(n) (comp) online backup/
饤Хåƥ [饤Хåꥷƥ] /(n) (comp) online batch processing system/
饤Х󥭥 /(n) (comp) online banking/
饤Х󥭥󥰥ƥ /(n) (comp) online banking system/
饤ѥǧƥ [饤ѥ󤫤ˤ󤷤ƥ] /(n) (comp) online pattern analysis and recognition system/
饤ѥå /(n) (comp) online package/
饤ץߥ󥰥ƥ /(n) (comp) online programming system/
饤ץȴ [饤ץȤ] /(n) (comp) online project management/
饤إ /(n) (comp) online help/
饤ܥ塼 [饤ܥ塼फ] /(n) (comp) online volume management/
饤ޥ /(n) (comp) online magazine/
饤ޥ˥奢 /(n) (comp) online-manual/online documentation/on-screen electronic book/
饤ǥΥѥ˥ /(n) (comp) online media pioneer/
饤⡼ /(n) (comp) online mode/
饤˥ /(n) (comp) online monitor/
饤ꥢ륿 /(n) (comp) online real time/
饤ꥢ륿ॷƥ /(n) (comp) online real time system/
饤ꥢ륿ƻ [饤ꥢ륿फ] /(n) (comp) online real-time surveillance/
饤ꥢ륿 [饤ꥢ륿ष] /(n) (comp) online real-time processing/
饤ꥢ륿ƥ [饤ꥢ륿षꥷƥ] /(n) (comp) online real-time system/
饤ʳإԥ塼 [饤󤫤ԥ塼] /(n) (comp) online scientific computer/
饤󵡳 [饤󤭤] /(n) (comp) online machines/
饤󵡴 [饤󤭤] /(n) (comp) online equipment/
饤󵭲 [饤󤭤] /(n) (comp) online storage/
饤׻ [饤󤱤󤷤] /(n) (comp) online computing/
饤¬ѥå [饤󤱤ѥå] /(n) (comp) online instrumentation package/
饤󸡺ǽ [饤󤱤󤵤Τ] /(n) (comp) online test facility/
饤 [饤󤷤] /(n) (comp) online processing/online operation/
饤Ķ [饤󤷤꤫󤭤礦] /(n) (comp) online processing environment/
饤 [饤󤸤礦ۤ] /(n) (comp) online information processing/
饤 [饤󤸤礦] /(n) (comp) online state/
饤󿽤 [饤⤦] /(n) (comp) online sign-up/
饤 [饤󤷤] /(n) (comp) online diagnostics/
饤 [饤󤻤] /(n) (comp) online control/
饤üƥ [饤󤿤ޤĥƥ] /(n) (comp) online terminal test/
饤̿ [饤Ĥ] /(n) (comp) online communication/
饤ư [饤ɤ礦] /(n) (comp) online working/
饤 [饤Ϥ] /(n) (comp) online distribution/
饤 [饤Ϥ] /(n) (comp) online version/online edition/
饤ʬ [饤֤󤻤] /(n) (comp) online analysis/
饤ʬϽ [饤֤󤻤] /(n) (comp) OnLine Analytical Processing/OLAP/
饤 [饤] /(n) (comp) online problem solving/
饤Ѽ [饤褦] /(n) (comp) online consumers/
 /(n) on-ramp/
 /(n) only/
꡼ /(n) only/(P)/
꡼ /(n,adj-no) (1) only one (person, thing)/sole/unique/(adj-no) (2) highest/best/most outstanding/(3) custom-made/
꡼ /(n,adj-no) (1) only one (person, thing)/sole/unique/(adj-no) (2) highest/best/most outstanding/(3) custom-made/
ꥤ /(n) only/
ߥå /(n) on-limits/
 /(n) onward/
 /(n) ovation/
 [] /(n) (ling) row of syllables on the Japanese syllabary table that ends with the vowel sound "o"/
 /(ctr) counter for the ichi-ni-san counting system (usu. directly preceding the item being counted)/a noun read using its on-yomi/
 /(n) car/(P)/
쥯ȥ˥ /(n) automotive electronics (wasei: car electronics)/
顼 /(n) car air-conditioner (wasei: car cooler)/
ƥ쥪 /(n) car stereo/
꡼ѡ /(n) sleeping car (car sleeper) (train)/
ѡ /(n) car dumper/
 /(n) car chase/
ȥ졼 /(n) car train/train carrying both passengers and vehicles/
ȥ쥤 /(n) car train/train carrying both passengers and vehicles/
ʥӥ /(n) (comp) car navigation/
ʥӥ󡦥ƥ /(n) car navigation system/
ҡ /(n) car heater/
ե꡼ /(n) car ferry/
ס /(n) car pool/
ޥ˥ /(n) car enthusiast (wasei: car mania)/car buff/
饤 /(n) car life/
饸 /(n) car radio/
꡼ /(n) car lease/
졼 /(n) racing driver (wasei: car racer)/
졼 /(n) car race/
å /(n) car wax/
 /(n) petrolhead/car nut/
 /(n) (abbr) automotive electronics/
쥯ȥ˥ /(n) automotive electronics (wasei: car electronics)/
 /(n) caw (sound made by crows)/croak/
 /(n) (1) carcass (inner body of a car tyre) (tire)/(2) carcase/
 /(n) khaki/
 /(n) petrolhead/car nut/
 [] /(n) khaki/
顼 /(n) car air-conditioner (wasei: car cooler)/
 /(n) cargo/
 /(n) cargo cult (Melanesian belief system)/
 /(n) cargo sling/
 /(n) cargo cult (Melanesian belief system)/
 /(n) cargo sling/
ƥʡ /(n) (roll) box pallet/
 /(n) house (spa: casa)/
 /(n) kasher/kosher/
ʥ /(n) cardinal (Catholic prelate, number characteristic, etc.)/
ʥ롦ƥȥ /(n) cardinal tetra (Paracheirodon axelrodi)/
ʥ륹 /(n) Cardinals (US baseball team)/
ʥƥȥ /(n) cardinal tetra (Paracheirodon axelrodi)/
 /(n) curse/
ƥ쥪 /(n) car stereo/
 /(n) caste/(P)/
꡼ѡ /(n) sleeping car (car sleeper) (train)/
å /(n) car sex/
 /(n) (comp) cursor/(P)/
롦 /(n) (comp) cursor keys/
롦ȥ롦 /(n) (comp) cursor control key/
륭 /(n) (comp) cursor keys/
륳ȥ륭 /(n) (comp) cursor control key/
ư [뤤ɤ] /(n) (comp) cursor control key/
붯Ĵ [뤭礦礦] /(n) cursored emphasis/
ѡ /(n) car dumper/
 /(n) car chase/(P)/
ƥ /(n) courtesy/
ƥ /(n) curtain/curtains/(P)/
ƥ󡦥ƥ /(n) curtain antenna/
ƥ󡦥 /(n) curtain wall/
ƥ󡦥 /(n) curtain wall/
ƥ󡦥 /(n) curtain call/
ƥ󡦥 /(n) curtain ring/
ƥ󡦥졼 /(n) curtain rail/
ƥ󡦥쥯㡼 /(n) curtain lecture/
ƥ󥢥ƥ /(n) curtain antenna/
ƥ󥦥 /(n) curtain wall/
ƥ󥦥 /(n) curtain wall/
ƥ󥳡 /(n) curtain call/
ƥ /(n) curtain ring/
ƥ졼 /(n) curtain rail/
ƥ쥯㡼 /(n) curtain lecture/
 /(n) (abbr) cardigan/
ǥޡ /(n) Kadima (Israeli political party)/
ǥ /(n) cardigan/(P)/
ǥʥ /(n) cardinal/
 /(n) (1) cart/(2) khat/qat/(P)/
ȥ /(n) cartoon/
ȥå /(n) cartridge/(P)/
ȥåơסɥ饤 /(n) (comp) cartridge tape drive/
ȥåե /(n) (comp) cartridge font/
ȥåơץɥ饤 /(n) (comp) cartridge tape drive/
ȥåơץɥ饤֥⥸塼 /(n) (comp) cartridge tape drive module/
ȥåե /(n) (comp) cartridge font/
ȥ졼 /(n) car train/train carrying both passengers and vehicles/
ȥ쥤 /(n) car train/train carrying both passengers and vehicles/
ȥ /(n) (1) carton (e.g. of cigarettes)/(2) tray (in which money is placed when paying)/dish/
 /(n) (1) card/(2) curd/(P)/
ɡåͥ /(n) (comp) edge connector/
ɡ /(n) (comp) card cage/
ɡ /(n) card game/
ɡӥ /(n) (comp) card services/
ɡƥ /(n) card system/
ɡå /(n) card shop/
ɡå /(n) (comp) card stacker/
ɡå /(n) (comp) card slot/
ɡǥå /(n) (comp) card deck/
ɡۥå /(n) (comp) card hopper/
ɡǥ /(n) card model/paper model/model car, ship, etc. made from paper, card, etc./
ɡ꡼ /(n) (comp) card reader/
ɡ /(n) credit-card loan (wasei: card loan)/
ɥåͥ /(n) (comp) edge connector/
ɥ /(n) (comp) card cage/
ɥ /(n) card game/(P)/
ɥӥ /(n) (comp) card services/
ɥƥ /(n) card system/
ɥå /(n) card shop/
ɥå /(n) (comp) card stacker/
ɥå /(n) (comp) card slot/
ɥǥå /(n) (comp) card deck/
ɥХ /(n) (comp) CardBus/
ɥۥå /(n) (comp) card hopper/
ɥǥ /(n) card model/paper model/model car, ship, etc. made from paper, card, etc./
ɥ꡼ /(n) (comp) card reader/
ɥ /(n,vs) (1) curdle/(n) (2) bundle (fre: cadre)/rack for storage or transport/stillage/
ɥ /(n) credit-card loan (wasei: card loan)/
ɲ [ɤ] /(n) (credit) card holder/cardmember/
ɷǡ١ [ɤǡ١] /(n) (comp) card-type database/
 [ɤ󤳤] /(n) (comp) card punch/
 [ɤ󤳤] /(n) (comp) card punch/
굡 [ɤ꤭] /(n) (comp) card feed/
ϩ [ɤĤ] /(n) (comp) card path/
ɤ߼ [ɤߤȤꤽ] /(n) (comp) card reader/
ɼ굡 [ɤߤȤ꤭] /(n) (comp) card reader/
ɼ [ɤߤȤꤽ] /(n) (comp) card reader/
˻ [ɤϤ] /(n) personal bankruptcy caused by excessive card-loan borrowing/
ʬൡ [ɤ֤뤤] /(n) (comp) card sorter/
ʥ /(n) (abbr) car navigation system/
ʥӥ /(n) (comp) car navigation/
ʥӥ󥷥ƥ /(n) car navigation system/
ʥ饤 /(n) carnallite/
˥Х /(n) carnival/(P)/
˥ /(n) (comp) kerning/
̡ /(n) qanun (Near-Eastern string instrument) (ara:)/
͡ /(n) carnation (Dianthus caryophyllus)/(P)/
͡ /(n) carnation (Dianthus caryophyllus)/
ͥ /(n) (comp) kernel/
 /(n) Kaaba/
Х /(n) (1) carbide/(2) (calcium) carbide/
ҡ /(n) car heater/
ӥ /(n) carbine/
ӥ /(n) carving/
ӥ󥰡ʥ /(n) carving knife/
ӥ󥰥ʥ /(n) carving knife/
ӥ [ӥ󤸤夦] /(n) carbine/
 /(n) calf/
ե꡼ /(n) car ferry/(P)/
ե /(n) calfskin/
 /(n,vs) (1) curve/turn/(2) curve ball (baseball)/(P)/
֡ե /(n) (comp) curve follower/
֡ޡå /(n) curb market/
֡ߥ顼 /(n) convex traffic mirror at a road curve (wasei: curve mirror)/
֥ե /(n) (comp) curve follower/
֥ޡå /(n) curb market/
֥ߥ顼 /(n) convex traffic mirror at a road curve (wasei: curve mirror)/
ּ [֤㤯] /(n) curved ruler/
ס /(n) car pool/
ڥå /(n) carpet/(P)/
ڥ󥿡 /(n) carpenter/
ڥ󥿥ꥢ [ڥ󥿥ꥢ] /(n) Gulf of Carpentaria/
ܡ /(n) cowboy/
ܥʥ /(n) carbonatite/
ܥ٥ /(n) Cape Verde/
ܥ /(n) carborundum (hard silicon carbide solid, used as an abrasive)/
ܥ /(n) carboloy (alloy containing carbon, cobalt, and tungsten)/
ܥ /(n) carbon/(P)/
ܥ󡦥ե /(n) carbon graphite/
ܥ󡦥ԡ /(n) carbon copy/
ܥ󡦥ǡƥ /(n) carbon dating/
ܥ󡦥ʥΥ塼 /(n) carbon nano-tube/carbon nanotube/
ܥ󡦥ҡ /(n) carbon heater/carbon fiber heater/
ܥ󡦥եС /(n) carbon fiber/carbon fibre/
ܥ󡦥֥å /(n) carbon black/
ܥ󡦥إå /(n) carbon head/
ܥ󡦥ޥۥ /(n) carbon microphone/
ܥ󡦥ܥ /(n) (comp) carbon ribbon/
ܥ󡦥쥹ڡѡ /(n) carbonless paper/
ܥ󡦥å /(n) carbon rod/
ܥ󥰥ե /(n) carbon graphite/
ܥ󥳥ԡ /(n) carbon copy/
ܥǡƥ /(n) carbon dating/
ܥʥΥ塼 /(n) carbon nano-tube/carbon nanotube/
ܥ˥塼ȥ /(n,adj-na,adj-no) carbon-neutral/
ܥҡ /(n) carbon heater/carbon fiber heater/
ܥեС /(n) carbon fiber/carbon fibre/
ܥ֥å /(n) carbon black/
ܥإå /(n) carbon head/
ܥޥۥ /(n) carbon microphone/
ܥܥ /(n) (comp) carbon ribbon/
ܥ쥹ڡѡ /(n) carbonless paper/
ܥå /(n) carbon rod/
ܥ [ܥ󤫤] /(n) carbon paper/
ܥ [ܥ] /(n) carbon paper/
ݡ /(n) carport/
 /(n) Karma/
ޥ /(n) carmine/
ޥ󡦥å /(n) carmine red/
ޥå /(n) carmine red/
ޥȥ /(n) Kamasutra/
ޥ˥ /(n) car enthusiast (wasei: car mania)/car buff/
ߥå /(n) (comp) Kermit/
ߥ /(n) carmine (dut: karmijn)/
顼 /(n) curler/
饤 /(n) car life/
饸 /(n) car radio/
å /(n) Curlash/
꡼إ /(n) curly hair/
꡼ /(n) car lease/
꡼إ /(n) curly hair/
 /(n) curling/(P)/
 /(n,vs) (1) curl/(n) (2) cwm (ger: Kar)/cirque/corrie/(P)/
졼 /(n) racing driver (wasei: car racer)/
졼 /(n) car race/(P)/
å /(n) car wax/
 /(n) (1) kern/(2) Kahn/(P)/
󥢡 /(n) Kern arc (optical phenomenon)/
󥫡 /(adv-to,n) clanging/dong dong/
 /(n) curve/
 /(n) sutchi catfish (Pangasianodon hypophthalmus)/iridescent shark catfish/
 [뤤] /(n) copepods (small crustaceans of subclass Copepoda)/
 /(n) (uk) calla (Zantedcschia aethiopica)/
󡦥ڥåѡ /(n) cayenne pepper/
ڥåѡ /(n) cayenne pepper/
ॷ /(n) (uk) scale insect/
奦 /(n) (uk) serenian (any aquatic mammal of order Sirenia, inc. manatees, and dugongs)/sea cow/
 /(n) (uk) silkworm (Bombyx mori)/
 /(n) kaiser (ger: Kaiser)/emperor/
 /(n) Kaiser roll/
 /(n) Kaiser roll/
 /(n) kaiser (ger: Kaiser)/emperor/
ɦ [Ҥ] /(n) handlebar mustache/
 /(n) (uk) greater argonaut (species of paper nautilus, Argonauta argo)/
ĥ֥ /(n) (1) (uk) little grebe (Tachybaptus ruficollis)/(2) grebe (any waterbird of family Podicipedidae)/
 /(n) kite/(P)/
ɥ /(n) (1) flowering crab apple (Malus halliana)/(2) Kaido crab apple (Malus micromalus)/(3) Chinese flowering apple (Malus spectabilis)/(4) Siberian crab apple (Malus baccata)/(5) aronia (flower)/
ͥ /(n) kinesics/
ͥ /(n) kinetin/
ѡ٥ /(n) Kuiper belt/
ѡ٥ /(n) Kuiper belt/
֥ĥ󥶥 /(n) rabbit fish (Chimaera monstrosa)/
ޥ /(n) caiman/cayman (crocodilian similar to an alligator)/
⥰ /(n) kymograph/
 /(n) sutchi catfish (Pangasianodon hypophthalmus)/iridescent shark catfish/
å /(n) (comp) Kylix/
 /(n) Cairo/
ƥå /(n) (abbr) chiropractic/
ץ饯 /(n) chiropractor/
ץ饯å /(n) chiropractic/
ץ饯ƥå /(n) chiropractic/
ץ饿 /(n) chiropractor/
󡦥ץå /(n) Cain complex (jealousy of a sibling, ultimately leading to hatred)/
󥳥ץå /(n) Cain complex (jealousy of a sibling, ultimately leading to hatred)/
 [礦] /(adj-no) (math) chi-square/chi-squared/
 [ˤ礦] /(adj-no) (math) chi-square/chi-squared/
踡 [礦Ƥ] /(n) (math) chi-square test/chi-squared test/
踡 [ˤ礦Ƥ] /(n) (math) chi-square test/chi-squared test/
ʬ [礦֤] /(n) (math) chi-square distribution/chi-squared distribution/
ʬ [ˤ礦֤] /(n) (math) chi-square distribution/chi-squared distribution/
 /(n) (comp) (abbr) automatically responding with an upload slot to someone who allows you to download (e.g. in P2P systems)/
 /(n) couch/
ݥƥ /(n) couch potato/television addict/
ݥƥ /(n) couch potato/television addict/(P)/
ϥ /(n) cowhide/
ѡ [ѡ] /(n) (anat) Cowper's gland/bulbourethral gland/
٥ /(n) cowbell/
ܡ /(n) cowboy/(P)/
ܡϥå /(n) cowboy hat/
ܡ֡ /(n) cowboy boots/
ܡϥå /(n) cowboy hat/
ܡ֡ /(n) cowboy boots/
 /(n) cowling/
 /(n) cowl/
롦ͥå饤 /(n) cowl neckline/
ͥå饤 /(n) cowl neckline/
󥷥 /(n) council/
󥻥顼 /(n) counselor/counsellor/(P)/
󥻥 /(n) counseling/(P)/
 /(n) (1) counter/(2) service counter (e.g. at a bank)/(3) counter (at a bar, cafe, etc.)/(4) (comp) automatically responding with an upload slot to someone who allows you to download (e.g. in P2P systems)/
󥿡 /(n) (1) counter/(2) service counter (e.g. at a bank)/(3) counter (at a bar, cafe, etc.)/(4) (comp) automatically responding with an upload slot to someone who allows you to download (e.g. in P2P systems)/(P)/
󥿡å /(n) counter attack/
󥿡å /(n) kitchen with a small counter for eating, usu. allowing a view into the living and dining rooms (wasei: counter kitchen)/
󥿡ȥå /(n) maximum value in games (e.g. 99, 255, etc.) (wasei: counter stop)/
󥿡ǥץ졼 /(n) counter display/
󥿡å /(n) counter attack/
󥿡ƥꥸ /(n) counterintelligence/
󥿡㡼 /(n) counterculture/
󥿡å /(n) kitchen with a small counter for eating, usu. allowing a view into the living and dining rooms (wasei: counter kitchen)/
󥿡ȥå /(n) maximum value in games (e.g. 99, 255, etc.) (wasei: counter stop)/
󥿡ƥʡ /(n) countertenor/
󥿡ǥץ졼 /(n) counter display/
󥿡ѡ /(n) counterpurchase/
󥿡ѡ /(n) counterpart/
󥿡ѥ /(n) counterpunch/
󥿡֥ /(n) counterblow/
󥿡֥ /(n) counterblow/
󥿡ץѥ /(n) counter-propagation/
󥿡ݥ /(n) counterpoise/
ƥ /(n) county/
 /(n,vs) count/(P)/
ȥ /(n) count-out/
ȥ /(n) countdown/
 /(n,adj-no) Caesar/
ʪϥ [ΤΤϥ] /(exp) (uk) render unto Caesar the things which are Caesar's/
ǥ祦 /(n) (1) (uk) black-rumped waxbill (Estrilda troglodytes)/(2) estrildid (any bird of family Estrildidae)/waxbill/
ǲ [Ǥ] /(n) Aceraceae/family of flowering plants including the maples/
ȥɥ󥢥ޥͥ󥷥 /(n) yellow butterflyfish (Chaetodon andamanensis)/
 /(n) burr (of a machined edge)/
 /(n) (uk) frog/
 [Τޤ] /(n) frog spawn/frogspawn/
륢󥳥 /(n) (uk) frogfish (any fish of family Antennariidae, esp. the striated frogfish, Antennarius striatus)/
ĥܥӾ [ĥܥӤ礦] /(n) chytridiomycosis (fatal infectious disease of amphibians)/
 [⤯] /(n) Anura/order comprising frogs and toads/
 /(n) chaos/(P)/
 [] /(n) chaos theory/
 [礦] /(n) Caodaism/
䡼 /(n) (food) (obsc) Peking duck (chi:)/
ʥ /(n) kaolinite/
 /(n) variety of sorghum, esp. used in making spirits (chi: kaoliang)/
 /(n) kaolin/
 /(n) cacao/cocoa/
Х /(n) cocoa butter/cacao butter/theobroma oil/
ޥ /(n) cacao mass/
Х /(n) cocoa butter/cacao butter/theobroma oil/
ޥ /(n) cacao mass/
Ʀ [ޤ] /(n) cacao bean/cocoa bean/
 /(n) attack (esp. a corner approach in the game of go)/
ߥ /(n) (uk) Dosinia japonica (species of Venus clam)/
ߥ祦祦 /(n) Asian butterflyfish (Chaetodon argentatus)/
 /(n) (uk) oyster/oyster shell/
 /(n) kaki/Japanese persimmon (Diospyros kaki)/
ѥ /(n) heavy petting/
 /(n) (abbr) (sl) post (to a BBS)/comment (on a blog)/(P)/
 /(n) (sl) woman one dates only with the purpose of having sex/
ĥХ /(n) (uk) rabbitear iris (Iris laevigata)/
 /(n) (uk) kakina (green leafy vegetable of the genus Brassica)/
Υ /(n) (Japanese) persimmon tree (Diospyros kaki)/
Υ [Υ] /(n) Ebenaceae/family of flowering plants including the ebony/
Υ [Υ⤯] /(n) Ebenales (order of plants)/
ѥ /(n) heavy petting/
ԡ /(n) (abbr) mix of peanuts and spicy baked or fried mochi chips in the shape of kaki (Japanese persimmon) seeds/
ե饤 /(n) (uk) fried oysters/deep-fried oysters/
ɹ [] /(n) shaved ice (usually served with flavored simple syrup)/Italian ice/Sno-cone/snow cone/
 [֤] /(n) oyster sauce/
 /(n) (1) key/(2) lock/
ॷ /(n) (uk) velvet worm (Onychophora)/
 [] /(n) keyhole/
 [Ť] /(n) claw/talon/
 /(n) cactus/
ڥ /(n) fruit of a cactus in genus Opuntia (inc. prickly pears and cholla)/cactus pear/
ڥ /(n) fruit of a cactus in genus Opuntia (inc. prickly pears and cholla)/cactus pear/
祦祦奦 /(n) sheep tapeworm (Moniezia expansa)/
ƥ /(n,adj-no) cocktail/
ƥ /(n) cubed daikon kimchi (kor: kkakdugi)/
ƥ /(n,adj-no) cocktail/(P)/
ƥ롦饹 /(n) cocktail glass/
ƥ롦 /(n) cocktail sauce/
ƥ롦ɥ쥹 /(n) cocktail dress/
ƥ롦ѡƥ /(n) cocktail party/
ƥ롦ѡƥ /(n) cocktail party/
ƥ롦饦 /(n) cocktail lounge/
ƥ륰饹 /(n) cocktail glass/
ƥ륽 /(n) cocktail sauce/
ƥɥ쥹 /(n) cocktail dress/
ƥѡƥ /(n) cocktail party/
ƥѡƥ /(n) cocktail party/
ƥ饦 /(n) cocktail lounge/
ƥˡ [ƥ礦ۤ] /(n) cocktail treatment/
쥦 /(n) (uk) Encheliophis sagamianus (species of pearlfish)/
쥬 /(n) (uk) pea crab (any crab of the family Pinnotheridae)/
쥬 /(n) (uk) Mary River turtle (Elusor macrurus)/
 /(adv,adv-to) (sound effect for) collapsing/losing strength/slumping/losing balance/
䥳 /(n) (uk) fraternal myotis (Myotis frater)/long-tailed whiskered bat/
饳 /(n) (uk) lesser great leaf-nosed bat (Hipposideros turpis)/lesser roundleaf bat/lesser leaf-nosed bat/
饶 /(n) (uk) bluntnose sixgill shark (Hexanchus griseus)/
饶 [饶ᤫ] /(n) Hexanchidae/family with four species and three genera of cow sharks characterized by either one or two additional pairs of gill slits/
饶° [饶᤾] /(n) Hexanchus/genus of sixgill sharks in the family Hexanchidae comprised of 2 extant species/
 /(n) (uk) Eurasian jay (Garrulus glandarius)/
ʥ /(n) cacoxenite/
ߥ /(n) cacomistle (Bassariscus astutus)/ring-tailed cat/ringtail/civet/
Υ /(n) (uk) Litsea coreana (species of tree in the laurel family)/
 /(n) (1) (food) cassata (ita:)/Italian layered sponge cake/(2) ice-cream with nuts and preserved fruit/
 /(adj-na,vs,adv,adv-to) (1) (on-mim) dry/bone dry/(2) rustle/(P)/
 /(n) (uk) limpet (esp. species Cellana mazatlandica)/
 /(n) (1) (uk) scorpionfish/(2) (uk) marbled rockfish (Sebastiscus marmoratus)/
 /(n) (uk) European magpie (Pica pica)/
 /(n) katharevousa (traditional literary form of modern Greek) (gre:)/
 /(n) (1) windmill/(2) (uk) Clematis patens (species of climbing plant)/
ե /(n) Kazakhstan/
ꥭ㥯ե /(n) Bennett's sharpnose puffer (Canthigaster bennetti)/
 /(n) (uk) evergreen oak/
 /(n) cassia (Cinnamomum aromaticum)/
 /(n) Casio/(P)/
ڥ /(n) Cassiopeia/
ڥ [ڥ䤶] /(n) (astron) Cassiopeia (constellation)/the Seated Queen/
 /(n) rental mobile phone/rental cell phone/cell phone that is rented/
 /(n) oak flour (esp. as animal food)/acorn flour/
 /(n) oak flour (esp. as animal food)/acorn flour/
 /(n) black currant (fre:)/Cassis (French black currant) liqueur/
ߡ /(n) Kashmir/
ߡ롦졼 /(n) Kashmir curry/
ߡ륫졼 /(n) Kashmir curry/
ߡ [ߡ뤴] /(n) Kashmiri (language)/
ߡ [ߡ뤸] /(n) Kashmiri (people)/
ߥ /(n) cashmere (fiber, yarn, fleece, clothing, etc. from the cashmere goat)/
ߥ [ߥ䤮] /(n) Cashmere goat/
ߥ [ߥ] /(n) cashmere yarn/
ߥ /(n) cashmere (fiber, yarn, fleece, clothing, etc. from the cashmere goat)/
 /(n) standoff (mechanical fastener)/self-clinch hardware/
㡼 /(n) cachaca (Brazilian liquor) (por:)/
å /(n) cachaca (Brazilian liquor) (por:)/
 /(n) (on-mim) click/
塼 /(n) cashew (Anacardium occidentale)/acajou/
塼åץ /(n) cashew apple/
塼ʥå /(n) cashew nuts/
塼 [塼Τ] /(n) (obsc) cashew tree (Anacardium occidentale)/acajou/
塼åץ /(n) cashew apple/
塼ʥå /(n) cashew nuts/
奯 /(n) crossover cardigan or sweater (fre: cache-coeur)/
롼 /(n) kashrut (Jewish dietary laws)/
 /(n) (uk) paper mulberry (Broussonetia papyrifera)/
 /(n) (uk) Rubus trifidus (species of raspberry)/
 /(n) (1) (uk) sculpin (any fish of family Cottidae, inc. the bullheads and the miller's-thumb)/(2) Japanese fluvial sculpin (Cottus pollux)/
 /(n) (uk) kajika frog (Buergeria buergeri)/
 /(n) (uk) marlin/swordfish/spearfish/sailfish/
 /(n) casino (fre:)/(P)/
Υ /(n) (uk) paper mulberry (Broussonetia papyrifera)/
 /(n) (uk) Ecklonia cava (species of brown alga)/
奢 /(adj-na,n) casual/(P)/
奢롦 /(n) casual wear/
奢롦 /(n) casual water/
奢롦å /(n) casual look/
奢륦 /(n) casual wear/
奢륦 /(n) casual water/
奢å /(n) casual look/
ޥ /(n) (uk) Chinese banyan (Ficus microcarpa or Ficus retusa)/Malayan banyan/Indian laurel/
 /(n) (1) dregs/sediment/grounds/meal/by-product/(2) lees (esp. sake)/(3) dregs (e.g. of society)/scum/dross/
 /(n) cuscus (variety of phalanger)/
饵 /(n) cascara sagrada/
ޥ /(n) kasugamycin/
ǥ󥰥륷 /(n) (comp) cascade style sheets/CSS/
 /(adj-na,n) cascade/
ɡ /(n) (physics) cascade shower/
ɡ˥塼 /(n) (comp) cascading menu/
ɥ /(n) (physics) cascade shower/
ɥ˥塼 /(n) (comp) cascading menu/
ɼ夲 [ɤ] /(n) (comp) cascaded carry/
ɽ [ɤҤ礦] /(n) (comp) cascade/
å /(n) casket/
 /(n) (uk) Japanese angel shark (Squatina japonica)/
 /(n) caster/
 /(n) custard/
ɡ꡼ /(n) custard cream/
ɡץǥ /(n) custard pudding/
ɡץ /(n) custard pudding/
ɥ꡼ /(n) custard cream/
ɥץǥ /(n) custard pudding/
ɥץ /(n) custard pudding/
ͥå /(n) castanets/
 /(n) customer/
ޡ󥸥˥ /(n) (comp) customer engineer/CE/
ޡӥ /(n) customer service/
ޡ /(n) customer/(P)/
ޡ󥸥˥ /(n) (comp) customer engineer/CE/
ޡӥ /(n) customer service/
ޡݡ /(n) (comp) customer support/
ޡޥ˥奢 /(n) (comp) customer manual/
ޡ󥹥ȥ졼󥤥󥹥ȥ饯 /(n) (comp) customer installation instruction/
ޡ󥸥˥ /(n) (comp) customer engineer/CE/
ޡӥ /(n) customer service/
ޡݡ /(n) (comp) customer support/
ޡޥ˥奢 /(n) (comp) customer manual/
ޥ /(n) customizer/customiser/
ޥ /(n,vs) customize/customise/
ޥ󥸥˥ /(n) (comp) customer engineer/CE/
ޥӥ /(n) customer service/
 /(n,adj-no) (1) custom/made or built to order/(2) customs (government agency)/
ࡦ /(n) custom IC/
ࡦץ /(n) (comp) custom adapter/
ࡦ /(n) customized car/customised car/
ࡦߥ˥ /(n) customized communication/customised communication/
ࡦȥ /(n) (comp) custom control/
ࡦ֥ͥåȡޥ /(n) (comp) custom subnet mask/
ࡦ֥ͥåȥޥ /(n) (comp) custom subnet mask/
ࡦեȥ /(n) (comp) custom software/
ࡦܥå /(n) (comp) custom dialog box/
ࡦå /(n) (comp) custom IC/custom chip/ASIC/
ࡦѥå /(n) (comp) custom palette/
ࡦץ饰 /(n) (comp) custom plug-in/
ࡦץ饰 /(n) (comp) custom plug-in/
ࡦץѥƥ /(n) (comp) custom property/
ࡦץե /(n) (comp) custom profile/
ɣ [ॢ] /(n) (comp) custom IC/
̣ӣ [२륨] /(n) (comp) custom LSI/
ॢ /(n) custom IC/
ॢץ /(n) (comp) custom adapter/
५ /(n) customized car/customised car/
ॳߥ˥ /(n) customized communication/customised communication/
ॳȥ /(n) (comp) custom control/
ॵ֥ͥåȥޥ /(n) (comp) custom subnet mask/
ॺ /(n) customs/
ॽեȥ /(n) (comp) custom software/
ܥå /(n) (comp) custom dialog box/
å /(n) (comp) custom IC/custom chip/ASIC/
ѥͥ륦ɥ /(n) (comp) custom panel pane/
ѥå /(n) (comp) custom palette/
ץ饰 /(n) (comp) custom plug-in/
ץѥƥ /(n) (comp) custom property/
ץѥƥܥå /(n) (comp) custom properties dialog box/
ץե /(n) (comp) custom profile/
᡼ /(n) custom-made/
ᥤ /(n) custom-made/
ಽ [फ] /(n,vs) customization/customisation/
ơ /(n) (food) castella (por: pao de Castella)/type of sponge cake/
ƥ /(n) (food) castella (por: pao de Castella)/type of sponge cake/(P)/
ƥ /(n) cabinet, usu. containing medical instruments, medicines, etc. (ger: Kasten)/case/
 /(n) caste/
ȥ顼 /(n) castrato (ita:)/
 /(n) kasbah/(P)/
ԥĥ° [ԥĥ᤾] /(n) Caspiomyzon/genus of lamprey in the family Petromyzontidae/
Գ [Ԥ] /(n) Caspian Sea/(P)/
ߥ /(n) bluefin trevally (Caranx melampygus)/
ߥ󥷥祦 /(n) (uk) clouded salamander (Hynobius nebulosus)/
ߥ /(n) (uk) Korean hill cherry (Prunus verecunda)/
ߥ /(n) (uk) common gypsophila (Gypsophila elegans)/baby's breath/babies' breath/soaproot/
ߥ祦祦 /(n) pyramid butterflyfish (Hemitaurichthys polylepis)/
ߥ祦祦° [ߥ祦祦] /(n) Hemitaurichthys/genus of tropical butterflyfish in the family Chaetodontidae/
ꥤ /(n) iridescent cardinalfish (Apogon kallopterus)/
襦٥˥ϥ /(n) Griffiths' pygmy-goby (Trimma griffithsi, found in the Indo-West Pacific)/princess pygmy goby (Trimma marinae, found in Japan, New Guinea and Palau)/
⥮ /(n) (uk) Japanese mugwort/
Υ /(n) Casanova/
ϥɥ /(n) (uk) melon-headed whale (Peponocephala electra)/many-toothed blackfish/electra dolphin/
 /(n) (obsc) cassowary (Casuarius spp.)/
륹 [륹⤯] /(n) Caseasauria/Pelycosauria suborder of early synapsids/
 [⤯] /(n) Caseasauria/suborder of early pelycosaurs/
 /(n) cathexis/
å /(n) (1) cassette (tape)/(2) game cartridge/(P)/
åȡơ /(n) cassette tape/
åȡơס쥳 /(n) cassette tape recorder/
åȡǥå /(n) cassette deck/
åȡ֥å /(n) cassette book/
åȡ쥳 /(n) cassette recorder/
åȥơ /(n) cassette tape/(P)/
åȥơץ쥳 /(n) cassette tape recorder/
åȥǥå /(n) cassette deck/
åȥ֥å /(n) cassette book/
åȥ쥳 /(n) cassette recorder/
ȥ᡼ /(n) cathetometer/
ɥ /(n) cathedral (fre: cathedrale)/
 /(n) casserole/
 /(n) (abbr) casein/
 /(n) casein (ger: Kasein)/
 [] /(n) Lactobacillus casei (species of bacteria)/
 /(n) (uk) love grass (Eragrostis ferruginea)/bay grass/
ȥʥ /(n) Rhodeus atremius atremius (subspecies of Kyushu bitterling)/
 /(n) cathode/
å /(n) Catholic/
 /(n) Qatar/
 /(n) (uk) katakana/angular Japanese syllabary used primarily for loanwords/(P)/
ʸ [ʤ] /(n) katakana word (esp. a loanword)/
ʸ켭ŵ [ʤƤ] /(n) katakana dictionary/loanword dictionary/
亮 /(n) (uk) Japanese anchovy (Engraulis japonica)/
 /(n) (uk) dogtooth violet (Erythronium japonicum)/
 /(adv,adv-to) (on-mim) click-clack/clip-clop/clatter/
 /(n,adj-no) prattle/broken language/halting language/baby talk/imperfect speech/smattering/
 /(n) catacomb (fre: catacombes)/
 /(n) catacombe (dut:)/
亮 /(n) (uk) eastern imperial eagle (Aquila heliaca)/
ȥ /(n) catastrophe/
ȥե /(n) catastrophe/
ȥե /(n) catastrophe/
ĥ /(n) (uk) snail/
̥ /(n,vs) (1) die cutting/cutting with a cutter/shaping with a mold/(n) (2) (uk) cookie cutter/
Хå [Хå] /(n) katabatic wind/
Х /(n) family crest shaped like creeping woodsorrel/
 [Ф] /(n) (abbr) katabatic wind/
ѥ /(n) catapult/
ԥ顼 /(n) caterpillar/endless track/
ץ /(n) catapult/
ܥ˥٥˥ϥ /(n) Trimma nomurai (species of goby found in Japan, Indonesia and New Caledonia)/
ޥ /(n) catamaran/
ޥ [ޥ󤻤] /(n) catamaran ship/
顼 /(n) catalase (ger: Katalase)/
Ω [Τä] /(n) (geom) Catalan solid/Archimedean dual/
롼˥ /(n) Catalonia/Cataluna/
륷 /(n) catharsis (grc: katharsis)/
 [뤻] /(adj-no) catarrhal/
ٱ [뤻Ϥ] /(n) catarrhal pneumonia/
ץ /(n) catalepsy/
 /(n,vs) (uk) catalog/catalogue/(P)/
åԥ /(n) catalog shopping/catalogue shopping/
ڥå /(n) (comp) catalog spec/
å /(n) (comp) catalog set/
ץѥƥ /(n) (comp) catalog property/
åԥ /(n) catalog shopping/catalogue shopping/
ڥå /(n) (comp) catalog spec/
å /(n) (comp) catalog set/
ɥץ /(n) (comp) cataloged procedure/
ץѥƥ /(n) (comp) catalog property/
쥾 /(n) catalogue with the entire works of one artist (used to check authenticity) (fre:)/catalogue raisonne/
 [ϤФ] /(n) catalog retailing/catalogue retailing/
˥ /(n) Catalonia/Cataluna/
 /(adv-to,adv) (on-mim) with a clatter/clatteringly/
 [󤤤] /(n) cotton/
٥ /(n) cadaverine/
䥷 /(n) (uk) mosquitofish (Gambusia affinis)/mosquito fish/gambusia/
 /(n) cation/
 /(adv-to,adv) (1) (on-mim) ticktock/(2) (on-mim) chinking (e.g. of a hammer against rock)/knocking/clicking/clacking/clattering/(adj-no,adj-na) (3) (on-mim) dry and hard/(frozen) stiff/(4) (on-mim) hidebound/die-hard/stubborn/obstinate/bigoted/(5) (on-mim) scared stiff/tense/nervous/frightened/
 /(n) klik/plock/
塼 /(n) (1) Alice band (rus: Katyusha)/horseshoe-shaped hairband made of metal or plastic (often covered with cloth)/(2) Katyusha rocket launcher (Soviet)/(P)/
 [Ȥ] /(exp,vk) (uk) to be annoyed (by)/to be offended (at)/to be irritated (with)/
󥫥 /(adj-na) (1) rock hard/stiff and unyielding (personality)/(n) (2) clangor/
 /(n) clapperboard/
 [] /(n) Kachin (language)/
 [] /(v5r) (col) to hit and break open/to crush/to smash/
ä /(adv,vs) (1) (on-mim) flaring up/burning hotly/suddenly becoming bright/(2) (on-mim) flying into a rage/losing one's cool/(3) (on-mim) opening suddenly and widely (e.g. eyes, mouth)/(4) (on-mim) (arch) acting resolutely/(P)/
äȤʤ /(exp,v5r) (col) to flare up/to fly into a rage/
ä [äȤ] /(vk) (uk) to be made angry/to fly into a rage/
å /(n) (1) shape/form/figure/posture/pose/(2) appearance/(3) state/situation/(adj-na,adj-no,n) (4) suitable/fit/reasonable/(n-suf) (5) about/
å /(ik) (n) (uk) common cuckoo (Cuculus canorus)/
å /(adj-ix) (uk) attractive/good-looking/stylish/cool/smooth/neat/with-it/groovy/
å /(n) (uk) common cuckoo (Cuculus canorus)/
å磻 /(exp,adj-i) cool and cute/cool in a cute way/cute in a cool way/
åİ [å襤] /(exp,adj-i) cool and cute/cool in a cute way/cute in a cool way/
å [åʤ] /(exp,adj-no) in parentheses/bracketed/
å /(n) (1) (food) cassata (ita:)/Italian layered sponge cake/(2) ice-cream with nuts and preserved fruit/
å /(n) (1) cutter/cutting tool/(2) (abbr) box cutter/utility knife/(3) (tailor's) cutter/(4) cutter (boat)/(P)/
å /(n) cutter shirt (long-sleeved sports shirt)/
å塼 /(n) cutter shoes/
åʥ /(n) box cutter (wasei: cutter knife)/utility knife/
å /(n) cutter shirt (long-sleeved sports shirt)/
å塼 /(n) cutter shoes/
åʥ /(n) box cutter (wasei: cutter knife)/utility knife/
å /(n) cutaway (coat, jacket, etc.)/
å /(n) cutaway (coat, jacket, etc.)/
å /(n) cutch (catechu)/
åơ /(n) cottage cheese/
åơ /(n) cottage cheese/
åƥ /(n,vs) cutting/
åƥ󥰡ܡ /(n) cutting board/
åƥ󥰥ܡ /(n) cutting board/
å /(n,vs) (1) cut/cutting/(2) haircut/(3) shuffle (cards)/shuffling/
åȡ饹 /(n) cut glass/
åȡ /(n) (comp) cut sheet (paper)/
åȡȡե /(n) (comp) cut-sheet feeder/
åȡƥå /(n) cut step/
åȡϥ /(n) beauty parlour (wasei: cut house)/beauty parlor/
åȡХåե /(n) (comp) cut buffer/
åȡե /(n) cut film (i.e. sheet film)/
åȡڡ [åȥɥڡ] /(n) (comp) cut and paste/cut & paste/
åȥ /(n) (comp) cutout/
åȥɥ /(exp) cut and sewn/
åȥ /(exp) cut-in/
åȥ /(n) (comp) cutover/cut-over/starting new (IT) equipment/transferring from the old to a new (hardware and-or software) system./
åȥС /(n) (comp) cutover/cut-over/starting new (IT) equipment/transferring from the old to a new (hardware and-or software) system./
åȥ /(n) cutoff (play) (baseball)/
åȥ饹 /(n) cut glass/
åȥ /(n) (comp) cut sheet (paper)/
åȥȥե /(n) (comp) cut-sheet feeder/
åȥƥå /(n) cut step/
åȥ /(n) (abbr) clothes made from jersey cloth (wasei: cut and sewn)/
åȥϥ /(n) beauty parlour (wasei: cut house)/beauty parlor/
åȥХå /(n) cutback/
åȥХåե /(n) (comp) cut buffer/
åȥХ /(n) (pre-cut) adhesive plaster/bandaid/
åȥե /(n) cut film (i.e. sheet film)/
åȥڡ /(n) (comp) cut and paste/cut & paste/
åȥ /(n) cutwork/
åȻ [åȤ] /(n) (comp) cut paper/
åѡޥ /(n) (comp) Coppermine/
åե /(n) (1) cafe (fre:)/coffeehouse/(2) hostess bar (serving western alcoholic beverages; Taisho and Showa period)/
åե /(n) (1) cafe (fre:)/coffeehouse/(2) hostess bar (serving western alcoholic beverages; Taisho and Showa period)/
å /(n) cup (drinking vessel, measure, brassiere, prize, etc.)/(P)/
åס /(n) ice cream cup (wasei: cup ice)/icecream cup/
åס /(n) cupcake/fairy cake/
åס /(n) salad served in a glass, cup, hollowed-out tomato, etc. (wasei: cup salad)/
åס顼 /(n) cup noodles/cup ramen/
åץ /(n) ice cream cup (wasei: cup ice)/icecream cup/
åץ /(n) cupcake/fairy cake/
åץ /(n) salad served in a glass, cup, hollowed-out tomato, etc. (wasei: cup salad)/
åץ /(n) capstan/
åץܡ /(n) cupboard/
åץ /(n) coupler/
åץ顼 /(n) coupler/
åץ顼 /(n) cup noodles/cup ramen/
åץ /(n) coupling/
åץ󥰡奬 /(n) coupling sugar/
åץ󥰥奬 /(n) coupling sugar/(P)/
åץ󥰶 [åץ󥰤礯] /(n) coupling track/B side/B-side/
åץ /(n) couple/(P)/
å׾Ƥ [åפ䤭] /(n) instant yakisoba in a cup/
å׾Ƥ [åפ䤭] /(n) instant yakisoba in a cup/
å׾Ƥ [åפ䤭] /(n) instant yakisoba in a cup/
å [åפ] /(n) instant noodles purchased in cup/cup noodles/
å /(n) (abbr) (vulg) hick/country bumpkin/yokel/
 /(n) (abbr) cutlet (usu. crumbed and fried)/(P)/
ġ /(n) pork-cutlet sandwich/
ĥɥ /(n) (uk) booby (esp. the brown booby, Sula leucogaster)/gannet/
ĥΥܥ /(n) (uk) Portuguese man-of-war (Physalia physalis)/
ĥ [ĥ֤] /(n) (food) katsuobushi/small pieces of sliced dried bonito/
ĥ /(adv-to) (uk) clicking/clopping/clacking/
ĥ /(n) pork-cutlet sandwich/
ĥ /(n) (uk) Japanese Judas tree (Cercidiphyllum japonicum)/
ĥ [ĥ餫] /(n) Cercidiphyllaceae/monotypic plant family containing the Japanese Judas trees/
ĥ /(n) cutlet (usu. crumbed and fried)/
Ľ [Ĥ夦] /(n) (food) pork cutlet on rice in a lacquered box/
 [Ĥᤷ] /(n) (uk) cutlet and rice combo meal/
Ч [Ĥɤ] /(n) katsudon/pork cutlet served on top of a bowl of rice/
ơ /(n) cottage cheese/
ơ /(n) cottage cheese/
ơƥ /(n) catheter (ger: Katheter)/(P)/
ƥ /(n) catechism/
ƥ塼 /(n) catechu (vegetable extract containing tannin)/cachou/
ƥ /(n) catechin/
ƥ /(n) catechol/
ƥ륢ߥ /(n) catecholamine/
ƥ饤 /(n) (comp) categorizer/
ƥ饤 /(vs) categorize/
ƥ /(n) category (ger: Kategorie)/
ƥꡦץѥƥ /(n) (comp) category property/
ƥ꡼ /(n) category (ger: Kategorie)/(P)/
ƥ꡼顼 /(n) category killer/
ƥ꡼ߥơ /(n) category mistake/
ƥ꡼顼 /(n) category killer/
ƥ꡼ߥơ /(n) category mistake/
ƥ꡼ [ƥ꡼] /(n,vs) categorization/
ƥꥣ /(n) (comp) category/
ƥץѥƥ /(n) (comp) category property/
ƥɥ /(n) cathedral (fre: cathedrale)/
ƥץ /(n) cathepsin/
ǥ /(n) Kadima (Israeli political party)/
ǥ /(n) cadence (ger: Kadenz)/(P)/
ǥĥ /(n) cadenza (ita:)/
 /(n) (1) cat/(2) kat/qat/quat/khat/
ȥޥ /(n) (comp) Katmai/
ȥ꡼ /(n) cutlery/
ȥꥷ /(n) Catholicism/(P)/
ȥå [ȥå礦] /(n) Catholic Church/(P)/
ȥå [ȥå󤳤] /(n) Catholicism/
ȥ쥢 /(n) cattleya (type of orchid) (lat:)/
ȥ /(n) cattleya (type of orchid) (lat:)/(P)/
ɥإ /(n) cadherin/
ɥߥ /(n) cadmium (Cd)/(P)/
ɥߥࡦ /(n) cadmium yellow/
ɥߥࡦ /(n) cadmium orange/
ɥߥࡦå /(n) cadmium red/
ɥߥ। /(n) cadmium yellow/
ɥߥ४ /(n) cadmium orange/
ɥߥå /(n) cadmium red/
ɥߥ [ɥߥढ] /(n) cadmium red/
ɥߥ [ɥߥ夦ɤ] /(n) cadmium poisoning/
ɥߥɸ [ɥߥҤ礦Ǥ] /(n) cadmium standard cell/
ɥ꡼ /(n) quadrille/
ʥ /(n) (sens) kanaka/Polynesians, Micronesians, and native Hawaiians/
ʥ /(n) (uk) evening cicada (Tanna japonensis)/
ʥ /(n) (uk) redwing searobin (species of gurnard, Lepidotrigla microptera)/
ʥ /(n) canequim (por:)/unbleached muslin/calico/
ʥ /(n) canasta/
ʥǡ /(n) Canada Day/
ʥХ륵 /(n) Canada balsam (resin obtained from balsam fir)/
ʥ /(n) (uk) Canada goose (Branta canadensis)/
ʥǡ /(n) Canada Day/
ʥХ륵 /(n) Canada balsam (resin obtained from balsam fir)/
ʥ [ʥ] /(n) (uk) Canada goose (Branta canadensis)/
ʥͳ [ʥ椦Ȥ] /(n) Liberal Party of Canada/
ʥݼ [ʥݤۤȤ] /(n) Progressive Conservative Party of Canada/
ʥ [ʥ] /(n) Canadian (person)/
ʥ͸ [ʥ󤱤󤱤󤷤礦] /(n) Canadian Charter of Rights and Freedoms/
ʥ [ʥ] /(n) waterweed (any aquatic plant of genus Elodea, esp. common waterweed, Elodea canadensis)/
ʥ [ʥŤ] /(n) (uk) sandhill crane (Grus canadensis)/
ʥå /(n) canape (piece of furniture, small open sandwich) (fre:)/
ʥǥ /(n,adj-no) Canadian/
ʥǥ󡦥 /(n) Canadian whisky/
ʥǥ󡦥̡ /(n) Canadian canoe/
ʥǥ󡦥١ /(n) Canadian bacon/
ʥǥ󥦥 /(n) Canadian whisky/
ʥǥ󥫥̡ /(n) Canadian canoe/
ʥǥ١ /(n) Canadian bacon/
ʥ֥ /(n) (uk) drone beetle (scarabaeid beetle) (Rhomborrhina japonica)/
ʥإ /(n) (uk) lacertid (any lizard of family Lacertidae, esp. the Japanese grass lizard, Takydromus tachydromoides)/
ʥ /(n) canape (piece of furniture, small open sandwich) (fre:)/
ʥޥ /(n) kanamycin/
ʥޥ /(n) kanamycin/
ʥ॰ /(n) (uk) Japanese hop (Humulus japonicus)/
ʥ /(n) Japanese photinia (Photinia glabra)/
ʥ [ʥ餴] /(n) Kannada (language)/Kanarese/
ʥ꡼ /(n) (uk) canary (esp. the island canary, Serinus canaria) (por:)/
ʥ꡼ॼ /(n) Canary damsel (Abudefduf luridus)/
ʥꥢ /(n) (uk) canary (esp. the island canary, Serinus canaria) (por:)/(P)/
ʥꥢʥ /(n) (uk) nipplefruit (Solanum mammosum)/apple of Sodom/titty fruit/cow's udder/
ʥꥢ [ʥꥢ] /(n) canary/daffodil yellow/
ʥ /(n) (uk) canary (esp. the island canary, Serinus canaria) (por:)/
ʥ /(n) ylang-ylang (Cananga odorata)/ilang-ilang/
ʥ [ʥ󥬤] /(n) cananga oil/ylang-ylang oil/ilang-ilang oil/
˥ /(n) (uk) imitation crab meat/crab sticks/
˥ /(n) crab shell (often ground or crushed and used as fertilizer)/crab shell meal/
˥饷 /(n) (uk) crabeater seal (Lobodon carcinophagus)/
˥ /(n) (uk) crab-eating fox (Cerdocyon thous)/forest fox/wood fox/common fox/
˥ĥ° [˥ĥͤ] /(n) Cerdocyon/genus containing the crab-eating fox/
˥ޥ󥰡 /(n) crab-eating mongoose (Herpestes urva)/
˥ /(n) (uk) Japanese climbing fern (Lygodium japonicum)/
˥ /(n) (uk) crab spider (any spider of family Thomisidae)/
˥ /(n) (uk) Parasenecio adenostyloides (species of daisy)/
˥ޥ /(n) (uk) porcelain crab (any decapod crustacean of family Porcellanidae)/
˥Хꥺ /(n) cannibalism/
˥Х /(n) cannibal/
˥ߥ /(n) (1) (uk) brown meat (crab)/miso-like paste found inside a crab's (and arthropods in general) intestinal area/(2) miso mixed with crab innards or scraps/
˥ॷ /(n) (uk) pseudoscorpion (any arachnid of order Pseudoscorpionida)/false scorpion/
˥塼 /(n) cannula (ger: Kanuele)/
˳ [ˤ] /(n) crab shell (often ground or crushed and used as fertilizer)/crab shell meal/
˳ [ˤ] /(n) (uk) imitation crab meat/crab sticks/
˵ [ˤ礦] /(n) crab fishing/crabbing/
ܥ [ˤ] /(n) adjustable pin wrench/adjustable pin spanner/
̡ /(n) canoe/(P)/
̡ /(n) canoeist/
̡ /(n) canoeing/
̡ [̡礦] /(n) canoeing/
̥ /(n) (food) canele (fre:)/
 /(n) money (esp. dirty money)/loot/hardtack/dough/
ͥҥ /(n) (uk) Acheilognathus rhombeus (species of cyprinid)/
ͥ [ͥߤ椷礦] /(n) Kanemi rice oil disease (of 1968)/Kanemi oil PCB poisoning/
ͥɻ [ͥߤ椷礦] /(n) Kanemi rice oil disease incident (of 1968)/
ͥ /(n) canneloni (ita:)/
ͥ /(n) canneloni (ita:)/
ͥˡ /(n) canneloni (ita:)/(P)/
Ρץ [ΡץĤ] /(n) Canopic jar/Canopic vase (used to store the internal organs of an Egyptian mummy)/
Ρ /(n) Canola (oil)/
Υץ [ΥץĤ] /(n) Canopic jar/Canopic vase (used to store the internal organs of an Egyptian mummy)/
Υݥ [ΥݥĤ] /(n) Canopic jar/Canopic vase (used to store the internal organs of an Egyptian mummy)/
Υ /(n) (1) canon/(2) (abbr) cannon (dut: kanon)/
Υˡ [Υۤ] /(n) canon law/
Υˤ [Υۤ] /(n) cannon (esp. high-velocity artillery)/
 /(n) (uk) birch (esp. Japanese white birch)/
 /(n) (uk) hippopotamus (Hippopotamus amphibius)/
 /(n,vs) (1) cover (e.g. book)/coverage/(vs) (2) to compensate for (a loss)/to offset (a weakness)/to back up/(n) (3) kava (Piper methysticum)/cava/kavakava/(4) cava/Spanish sparkling wine/
С /(n,vs) (1) cover (e.g. book)/coverage/(vs) (2) to compensate for (a loss)/to offset (a weakness)/to back up/(P)/
Сꥢ /(n) (comp) coverage area/
С /(n) cover girl/
С饹 /(n) cover glass/
С饹 /(n) cover glass/
С㡼 /(n) cover charge/
СС /(n) cover version/
С쥿 /(n) cover letter/covering letter/
Сꥢ /(n) (comp) coverage area/
С /(n) coverall/
С /(n) cover girl/
С饹 /(n) cover glass/
С饹 /(n) cover glass/
С㡼 /(n) cover charge/
С /(adj-no) covert/
СС /(n) cover version/
С /(n) covering/
С쥿 /(n) cover letter/covering letter/
С /(n) coverall/
С /(n) cavern/
С [С礯] /(n) remake of another artist's song (a "cover")/
Хޥ /(n) (uk) Japanese foliage spider (Chiracanthium japonicum)/
ХΥ /(n) (uk) birch tree (esp. the Japanese white birch, Betula platyphylla var. japonica)/
ХΥ [ХΥ] /(n) Betulaceae/birch family/
Х /(n) kabbalah (qabalah, cabala) (Jewish mystic tradition)/
Хꥨ /(n) cavalier (fre:)/
Хå /(n) coverage/
 /(n) mold/mould/mildew/
Ӥ [ӤϤ] /(exp,v1) (1) to get moldy/to get mouldy/(2) (id) to get out-of-fashion/
Ӥ /(v1,vi) (uk) to become moldy or musty (mouldy)/
ӥ /(n) caviare/caviar/
ӽ [Ӥ夦] /(n) mold smell/mould smell/
ӽ [Ӥ] /(adj-i) (1) smelling of mold/musty/putrid/(2) old-fashioned/stale/hackneyed/worn-out/
ԥ /(adj-na,adv,adj-no) (on-mim) (col) crusty/flaky/dried out/
ԥ /(n) capital/
ԥ졼 /(n) capitulation/
ԥХ /(n) capybara/
ե /(n) keffiyeh (ara:)/kufiya/traditional Arab headdress/
ե /(n) keffiyeh (ara:)/kufiya/traditional Arab headdress/
ե /(n) (1) cafe (fre:)/coffeehouse/(2) hostess bar (serving western alcoholic beverages; Taisho and Showa period)/(P)/
եץå /(n) expresso coffee (ita: caffe espresso)/
ե /(n) cafe au lait (fre:)/
ե /(n) cafe cabaret/
եƥ饹 /(n) sidewalk cafe (fre: cafe terrasse)/footpath cafe/
եΥ /(n) black coffee (fre: cafe noir)/
եС /(n) cafe bar (fre:)/
եå /(n) cafe latte (ita:)/latte/
ե磻 /(n) cafe royal (fre:)/
ե /(n) (1) cafe (fre:)/coffeehouse/(2) hostess bar (serving western alcoholic beverages; Taisho and Showa period)/
ե /(v5r) (sl) to go to a cafe/
ե饯졼 /(n) cafe a la creme (fre:)/
ե /(n) caffeine (ger: Kaffein)/(P)/
եץå /(n) expresso coffee (ita: caffe espresso)/
ե /(n) cafe au lait (fre:)/
ե /(n) cafe au lait (fre:)/
ե /(n) cafe cabaret/
եƥ饹 /(n) sidewalk cafe (fre: cafe terrasse)/footpath cafe/
եƥꥢ /(n) cafeteria/(P)/
եʥݥ꥿ /(n) Neapolitan coffee (ita: caffe napolitano)/
եΥ /(n) black coffee (fre: cafe noir)/
եС /(n) cafe bar (fre:)/
եå /(n) cafe latte (ita:)/latte/
ե /(n) cafe latte (ita:)/latte/
ե磻 /(n) cafe royal (fre:)/
ե [ե] /(n) Caucasian person/
ե /(n) cuffs/(P)/
եС /(n) cuffs-cover/
եܥ /(n) cuff links (wasei: cuffs button)/
ե /(n) caftan/
եɥѥ /(n) cuffed pants/
ե󥯥 /(n) cuff links/
 /(n) (uk) turnip (Brassica rapa)/
 /(n) cub/(P)/
֥ /(n) cub scout/
֥ȥ /(n) (1) (uk) large-headed midnight fish (Poromitra crassiceps)/(2) armored fish/armoured fish/
֥ȥ /(n) (uk) tadpole shrimp (Triopsidae spp.)/shield shrimp/
֥ȥ /(n) (uk) horseshoe crab/
֥ȥॷ /(n) (uk) rhinoceros beetle (esp. the Japanese rhinoceros beetle, Trypoxylus dichotomus)/
֥ [֥Ȥष] /(n) (uk) rhinoceros beetle (esp. the Japanese rhinoceros beetle, Trypoxylus dichotomus)/
֥ /(n) (uk) turnip (Brassica rapa)/
֥䥹 /(n) Ternate chromis (Chromis ternatensis)/
֥ꥪ /(n) cabriolet (soft-top convertible) (fre:)/
ץ /(n) capsaicin/
ץ /(n,adj-no) capsule (ger: Kapsel)/(P)/
ץ롦ȥ /(n) capsule toy/vending machine toy/
ץ롦ۥƥ /(n) capsule hotel/
ץȥ /(n) capsule toy/vending machine toy/
ץۥƥ /(n) capsule hotel/
ץ벽 [ץ뤫] /(n) (comp) encapsulation/
ץ /(n) cappuccino (ita:)/
ץ /(n) coupler/
ץ顼 /(n) coupler/(P)/
ץꥪ /(n) capriole/
ץꥳ /(n) Capricorn/
ץ /(n) capriccio (ita:)/
ץ硼 /(n) (food) capricciosa (ita:)/
ץå /(n) capriccio (ita:)/(P)/
ץ [ץ󤵤] /(n) capric acid/
ץ饯 /(n) caprolactam/
ץ [ץ󤵤] /(n) caproic acid/
٥͡ӥ˥ /(n) Cabernet Sauvignon (wine grape variety)/
٥͡ե /(n) Cabernet Franc (wine grape variety)/
٥ͥӥ˥ /(n) Cabernet Sauvignon (wine grape variety)/
٥ͥե /(n) Cabernet Franc (wine grape variety)/
ڥåꡦ󥸥 /(n) angel hair pasta (ita: capelli d'angelo)/
ڥå꡼ /(n) capellini (ita:)/
ڥå󥸥 /(n) angel hair pasta (ita: capelli d'angelo)/
ڥ /(n) (astron) Capella (star in the constellation Auriga) (lat:)/Alpha Aurigae/
ڥ /(n) capelin/caplin (Mallotus villosus)/
ۥ [ۥ] /(n) (obs) Poaceae/Gramineae/family of flowering plants/
ܥ /(n) (uk) kabosu (type of citrus fruit) (Citrus sphaerocarpa)/
ܥ /(n) (uk) pumpkin/squash/
ܥʡ /(ik) (n) (food) caponata (ita:)/
ܥ٥ /(n) Cape Verde/
ݡ /(n) (sl) couple/
ݥ /(n) capoeira (por:)/
ݥ /(n) capoeira (por:)/
ݥ [ݥˤ] /(n) Kaposi's sarcoma/
ݥ [ݥˤ] /(n) Kaposi's sarcoma/
ݥå /(n) kapok/
ݥå [ݥåΤ] /(n) kapok tree (species of silk-cotton tree, Ceiba pentandra)/
ݥʡ /(n) (food) caponata (ita:)/
ޡХ /(n) cummerbund/(P)/
ޥॷ /(n) (uk) proturan (any wingless insect of order Protura)/
ޥॷ [ޥॷ⤯] /(n) Protura (order of wingless insects)/
ޥ륫 /(n) (uk) Pacific white-sided dolphin (Lagenorhynchus obliquidens)/
ޥ /(n) (uk) praying mantis (esp. the narrow-winged mantis, Tenodera angustipennis)/
ޥɥ /(n) (uk) mantidfly (any insect of the family Mantispidae)/
ޥ /(n) kamacite/
ޥ /(n) camassia/wild hyacinth/
ޥ /(n) (uk) barracuda/
ޥ /(n) (uk) wahoo (species of fish, Acanthocybium solandri)/
ޥȥꥶ /(n) blacktip shark (Carcharhinus limbatus, species of reef-associated requiem shark)/
ޥĥ /(n) (1) (uk) sickle handle/(2) goby minnow (Pseudogobio esocinus)/(3) Oriental photinia (species of shrub, Photinia villosa)/(4) Asiatic dayflower (Commelina communis)/(5) Joseph's-coat (species of amaranth, Amaranthus tricolor)/
ޥȥ /(n) fatty tuna from around the collar bone/
ޥɥ /(n) (uk) camel cricket (Diestrammena apicalis)/camelback cricket/cave cricket/spider cricket/
ޥҥ쥶 /(n) snaggletooth shark (Hemipristis elongata)/
ޥҥ쥶° [ޥҥ쥶᤾] /(n) Hemipristis/genus of the weasel shark family Hemigaleidae/
ޥܥ [ޥܥ] /(adj-no) semi-circular/D-shaped/
ޥ饵륹 /(n) Camarasaurus (genus of Jurassic dinosaurs) (lat:)/
ޥ١ /(n) camembert (fre:)/
ߥ /(n) (abbr) younger members of the group (wasei: coming century)/
ߥ /(n) (uk) razor/
ߥĥ /(n) (uk) snapping turtle (Chelydra serpentina)/
ߥĥɥ /(n) (uk) stinking chamomile (Anthemis cotula)/
ߥʥꥤ /(n) (uk) kisslip cuttlefish (Sepia lycidas)/
ߥʥ² [ߥʥꤾ] /(n) hot rodders/thunder tribe/vrooming motorcycle gangs/
ߥ˥å /(n) cami-knickers/
ߥ /(n) chimney (narrow cleft used to climb a rock face) (ger: Kamin)/
ߥ󥰡 /(n,vs) coming out (of the closet, etc.)/
ߥ󥰡 /(exp) coming soon/
ߥ󥰥 /(n,vs) coming out (of the closet, etc.)/
ߥ󥰥 /(exp) coming soon/
 /(n) cam/(P)/
। /(n) god (ain: kamuy)/deity/divinity/spirit/kami/
ॳ /(n) (comp) camcorder/
ॷե /(n) camshaft/
Хå /(n,vs) comeback/(P)/
ե顼 /(n,vs) camouflage (fre:)/
 /(n) northern snakehead (species of fish, Channa argus) (kor: kamultchi)/
 /(n) northern snakehead (species of fish, Channa argus) (kor: kamultchi)/
 /(n) neck pinion (ger: Kammwalze)/
 /(n) (arch) Western dog (wasei: come here)/
᤹ /(n) turtle scooping (festival game)/
ᥪ /(n) cameo/
ᥬ [ᥬ뤫] /(n) Myobatrachidae/family of frogs/
ᥳ /(n) (abbr) photographer, usually an amateur, who likes to take pictures of models and presenter ladies in exhibitions/
ॷ /(n) (uk) shield bug/stink bug/
ॷ [ॷ⤯] /(n) Hemiptera (taxonomic order comprising the true bugs)/
 /(n) (arch) Western dog (wasei: come here)/
 /(n) camera/(P)/
顦󥰥 /(n) camera angle/
顦֥ /(n) camera obscura/
顦֥ /(n) camera obscura/
顦ݥ /(n) camera position/
顦ϡ /(n) camera rehearsal/
顦 /(n) camera work/
饢 /(n) camera-eye/
饢󥰥 /(n) camera angle/
饪֥ /(n) camera obscura/
饪֥ /(n) camera obscura/
ݥ /(n) camera position/
ޥ /(n) cameraman/photographer/cinematographer/(P)/
ϡ /(n) camera rehearsal/
롼 /(n) camera lucida (lat:)/
륷 /(n) camera lucida (lat:)/
 /(n) (abbr) camera reportage/
ݥ륿 /(n) camera reportage/
 /(n) camera work/
 [] /(n) camera blocking/
龮 [餳] /(n) photographer, usually an amateur, who likes to take pictures of models and presenter ladies in exhibitions/
 [᤻] /(n) looking at the camera/paying attention to the camera/
ꥢ /(n) camellia (lat:)/
 /(n) (abbr) camera rehearsal/
롼 /(n) Cameroon/
쥪 /(n) chameleon/(P)/
쥪 [쥪] /(n) (astron) Chamaeleon (constellation)/the Chameleon/
١ /(n) camembert/
 [ष] /(n) (uk) shield bug/stink bug/
 [⤯] /(n) Testudines/
 /(n) (1) (uk) duck/(2) (uk) easy mark/sucker/sitting duck/
⡼ /(int) Come on!/
⥷ /(n) (uk) serow/wild goat/
Υϥ /(n) (uk) platypus (Ornithorhynchus anatinus)/
Υϥ [Υϥ⤯] /(n) Platypoda/suborder containing the platypus/
Υϥ [Υϥ] /(n) Ornithorhynchidae/platypus family/
Υϥ [Υϥ⤯] /(n) Monotremata/order of egg-laying mammals/
ϥε [ϥ夦] /(n) duck-billed dinosaur/hadrosaur/
ե顼 /(n,vs) camouflage (fre:)/(P)/
ե顼 /(n,vs) camouflage (fre:)/
ޥ /(n) German chamomile (Matricaria recutita)/German camomile/
ߡ /(n) German chamomile (Matricaria recutita)/German camomile/
 /(n) (1) (uk) common gull (Larus canus)/mew gull/(2) gull (Laridae spp.)/seagull/
 /(int) Come on!/
 [⤫] /(n) Anatidae/duck family of birds/
 [⤯] /(n) Anseriformes (order of swimming birds)/
 /(n) (uk) Japanese nutmeg tree (Torreya nucifera)/
䥫 /(adv,adv-to,vs) (on-mim) noisily/in a crowd of people talking/clamorously/in a hubbub/
䥯 /(n) (uk) Japanese accentor (Prunella rubida)/
å /(n,vs) kayak/(P)/
ĥꥰ /(n) (uk) galingale (any plant of genus Cyperus, esp. species Cyperus microiria)/
ͥ /(n) (uk) harvest mouse (Mus minutus)/
顼 /(n) (1) collar/(2) color/colour/(n,vs) (3) hair colouring (coloring)/(n) (4) calla (variety of arum lily)/(P)/
顼ʥꥹ /(n) color analyst/
顼󥸥 /(n) color arrangement/colour arrangement/
顼᡼ /(n) (comp) color image/
顼᡼ /(n) (comp) graphics scanner/
顼 /(n) colored ink/coloured ink/
顼 /(n) color guard/colour guard/
顼 /(n) Japanese street gang (wasei: color gang)/
顼եå /(n) (comp) color graphics/
顼ǥ͡ /(n) color coordination/
顼ǥ͡ /(n) color coordinator/colour coordinator/
顼 /(n) (comp) color code/
顼 /(n) traffic cone (wasei: color cone)/safety cone/
顼󥿥ȥ /(n) colored contact lens/coloured contact lens/cosmetic contact lens/decorative contact lens/
顼ǥ˥ /(n) color conditioning/colour conditioning/
顼ӥ͡ /(n) color combination/colour combination/
顼 /(n) color circle/
顼 /(n) (1) colored shirt (wasei: color shirt)/(2) shirt with a collar (wasei: collar shirt)/
顼 /(n) color scheme/colour scheme/
顼ʡ /(n) colour scanner (color)/
顼 /(n) color scale/
顼ȡ /(n) gemstones (apart from diamond, e.g. ruby, sapphire, etc.) (wasei: color stone)/
顼ץ졼 /(n) color spraypaint/colour spraypaint/
顼ѥ졼 /(n) (comp) color separation/
顼ʥߥå /(n) color dynamics/colour dynamics/
顼㡼 /(n) (comp) color chart/
顼ǥץ졼 /(n) color display/colour display/
顼ȡ /(n) color screentone/colour screentone/color mechanical tint/colour mechanical tint/
顼ȥ /(n) colored galvanized steel sheet (coloured)/
顼ͥե /(n) color negative film (colour)/
顼С /(n) color bars (television test pattern)/colour bars/
顼ѥå /(n) (comp) color pallet/
顼ӥå /(n) (comp) color bits/
顼եɡڥƥ /(n) colorfield painting/
顼ե /(n) color film (colour)/
顼ץ˥ /(n) color planning/colour planning/
顼ץ /(n) (comp) color printer/
顼ץ /(n) colour print (color)/
顼ڥ /(n) color pen/
顼ܡ /(n) (1) colored ball/(2) anti-thief colored ball (filled with a colored dye)/paintball/
顼ܥå /(n) cheap, easily put together cupboard, bookcase, shelves, chest, etc. made of colored plywood (wasei: color box)/
顼ޡ /(n) color marking pen/colour marking pen/
顼ޥͥȡƥ /(n) (comp) color management system/
顼С롦ե /(n) color reversal film (colour)/
顼 /(n) color rinse/colour rinse/
顼ååסơ֥ /(n) (comp) color look-up table/
顼ʥꥹ /(n) color analyst/
顼󥸥 /(n) color arrangement/colour arrangement/
顼᡼ /(n) (comp) color image/
顼᡼ /(n) (comp) graphics scanner/
顼 /(n) colored ink/coloured ink/
顼 /(n) color guard/colour guard/
顼 /(n) Japanese street gang (wasei: color gang)/
顼եå /(n) (comp) color graphics/
顼ǥ͡ /(n) color coordination/
顼ǥ͡ /(n) color coordinator/colour coordinator/(P)/
顼 /(n) (comp) color code/
顼 /(n) traffic cone (wasei: color cone)/safety cone/
顼󥿥ȥ /(n) colored contact lens/coloured contact lens/cosmetic contact lens/decorative contact lens/
顼ǥ˥ /(n) color conditioning/colour conditioning/
顼ӥ͡ /(n) color combination/colour combination/
顼 /(n) color circle/
顼 /(n) (1) colored shirt (wasei: color shirt)/(2) shirt with a collar (wasei: collar shirt)/
顼 /(n) color scheme/colour scheme/
顼ʡ /(n) colour scanner (color)/
顼 /(n) color scale/
顼ȡ /(n) gemstones (apart from diamond, e.g. ruby, sapphire, etc.) (wasei: color stone)/
顼ץ졼 /(n) color spraypaint/colour spraypaint/
顼ѥ졼 /(n) (comp) color separation/
顼ʥߥå /(n) color dynamics/colour dynamics/
顼㡼 /(n) (comp) color chart/
顼ǥץ졼 /(n) color display/colour display/
顼ȡ /(n) color screentone/colour screentone/color mechanical tint/colour mechanical tint/
顼ȥ /(n) colored galvanized steel sheet (coloured)/
顼 /(n) colored/coloured/(P)/
顼ɡȡ /(n) coloured stone/colored stone/
顼ɥȡ /(n) coloured stone/colored stone/
顼ͥե /(n) color negative film (colour)/
顼С /(n) color bars (television test pattern)/colour bars/
顼ѥå /(n) (comp) color pallet/
顼ӥå /(n) (comp) color bits/
顼եɥڥƥ /(n) colorfield painting/
顼ե /(n) color film (colour)/
顼ץ˥ /(n) color planning/colour planning/
顼ץ /(n) (comp) color printer/
顼ץ /(n) colour print (color)/
顼ڥ /(n) color pen/
顼ܡ /(n) (1) colored ball/(2) anti-thief colored ball (filled with a colored dye)/paintball/
顼ܥå /(n) cheap, easily put together cupboard, bookcase, shelves, chest, etc. made of colored plywood (wasei: color box)/
顼ޡ /(n) color marking pen/colour marking pen/
顼ޥͥȥƥ /(n) (comp) color management system/
顼Сե /(n) color reversal film (colour)/
顼 /(n,vs) coloring/colouring/
顼 /(n) color rinse/colour rinse/
顼ååץơ֥ /(n) (comp) color look-up table/
顼쥹 /(n) (1) collarless/(2) colorless/colourless/
顼վ [顼礦] /(n) (comp) color LCD/
顼̿ [顼㤷] /(n) color photo/colour photo/
饢 /(n,vs) (food) fried food (most oft. chicken)/
饤 /(n) (comp) Kaleida/
饤ȥ /(n) (uk) Sanguisorba hakusanensis/
饤亮 /(n) (uk) Hawaiian ladyfish (Elops hawaiensis)/
饪 /(n,adj-no) (uk) karaoke (singing to taped accompaniment)/(P)/
饪С /(n) karaoke bar/
饪ܥå /(n) karaoke box/club with individual rooms that can be rented with karaoke machines/
饪С /(n) karaoke bar/
饪ܥå /(n) karaoke box/club with individual rooms that can be rented with karaoke machines/
饪 [饪] /(n) karaoke club (bar)/
饫 /(n) crested caracara (Polyborus plancus)/
饫 /(n) caracal (Caracal caracal)/African lynx/
饮ʥ /(n) carrageenan (seaweed-based emulsifying agent)/
饮ʥ /(n) carrageenan (seaweed-based emulsifying agent)/
饯 /(n) ornate wobbegong (Orectolobus ornatus, species of Western Pacific carpet shark)/
饲ʥ /(n) carrageenan (seaweed-based emulsifying agent)/
饳 /(adv,adv-to) (on-mim) clip-clop (esp. of geta)/
饳 /(n) (abbr) colored contact lens/coloured contact lens/cosmetic contact lens/decorative contact lens/
饶 /(n) chalaza (part of egg tissue)/
饷 /(n) (uk) Indian mustard (Brassica juncea)/Chinese mustard/leaf mustard/brown mustard/mustard greens/
饷 [饷] /(n) Characidae/family comprising the characins/
饸 /(n) caladium (esp. species Caladium bicolor) (lat:)/
饹 /(n) crow/raven/
饹 /(n) (uk) Chinese peacock (species of swallowtail butterfly, Papilio bianor)/
饹 /(n) (uk) Japanese snake gourd (Trichosanthes cucumeroides)/
饹 /(n) (uk) cockscomb pearl mussel (Cristaria plicata)/
饹Х /(n) (uk) Japanese wood pigeon (Columba janthina)/black wood pigeon/
饹८ /(n) (1) (uk) wild oat (Avena fatua)/wild oats/(2) oat (Avena sativa)/oats/
饹 [饹] /(n) Corvidae/family of passerine birds/
饹² [饹] /(n) (1) (col) hostess bar recruiters, etc. dressed in black suits/(2) (col) young delinquents wearing black at Aomori's Nebuta festival/
饹 [饹म] /(n) (1) (uk) wild oat (Avena fatua)/wild oats/(2) oat (Avena sativa)/oats/
饿 /(n) (1) (uk) Japanese timber bamboo (Phyllostachys bambsoides)/giant timber bamboo/madake/(2) Henon bamboo (Phyllostachys nigra var. henonis)/
饿 /(n) (uk) trifoliate orange (Poncirus trifoliata)/hardy orange/
 /(n) Karachi/(P)/
ä /(adv,vs) (1) (on-mim) changing suddenly and completely/(2) crisp and dry (e.g. skies, weather, tempura, laundry, etc.)/
å /(n) carat/karat/(P)/
ǥ /(n) caladium (esp. species Caladium bicolor) (lat:)/
ȥ /(n) (uk) dong quai (aromatic herb used to treat various gynecological symptoms, Angelica sinensis)/
ʥǥ /(n) (uk) (obsc) China pink (species of flower, Dianthus chinensis)/
Х /(n) carabao (Bubalus bubalis carabanesis)/
Х /(n) ballads sung by Karashima Midori/
ӥ /(n) carabiner (ger: Karabiner)/snap ring/
 /(n) carafe/
եȥե /(n) (uk) great grey owl (Strix nebulosa)/
եȥޥ /(n) (uk) pink salmon (Oncorhynchus gorbuscha)/humpback salmon/
եȥ饤祦 /(n) (uk) willow ptarmigan (Lagopus lagopus)/
եȥ亮 /(n) (uk) greater spotted eagle (Aquila clanga)/
ե /(adj-na,n) colorful/colourful/(P)/
ܥ /(n) kara flowering quince/Choenomeles lagenaria/
ޥ /(n) (uk) (Japanese) larch (Larix leptolepis, Larix kaempferi)/
ޥ󥷡 /(n) calamansi (Citrofortunella microcarpa)/calamondin/panama orange/
ߥ /(n) calamine/
 /(n) column (esp. in chemistry, file, equipment, etc.)/
ࡦ㡼 /(n) (comp) column chart/
ॷ /(n) (uk) ramie (Boehmeria nivea var. nipononivea)/
㡼 /(n) (comp) column chart/
 /(n) caramel (browned sugar used as flavouring)/
롦 /(n) caramel sauce/
륽 /(n) caramel sauce/
 [Ф] /(n) caramel malt/
 /(n) (1) (uk) apricot (Prunus armeniaca)/(2) Prunus persica var. densa (Chinese variety of peach)/
饤 /(n) colorization/
ꥹ /(n) colorist/colourist/
ѥå /(n) kalaripayattu/Indian martial art/
 /(n,vs) coloring/colouring/
 /(n) water outlet (ger: Kran, dut: kraan)/tap/faucet/
󥳥 /(n) kalanchoe (esp. species Kalanchoe blossfeldiana) (lat:)/
󥳥 /(adv,adv-to) (on-mim) clip-clop (esp. of geta)/
 /(n) currants/
ƥ󥵡ӥ /(n) (comp) quarantine service/
Ȥ [餢] /(n,vs) (food) fried food (most oft. chicken)/
 /(n) (1) (uk) wild goose/(2) (uk) (abbr) (col) glans/head of a penis/
꡼ /(n) (1) (uk) curry/(2) (abbr) (uk) rice and curry/
ꥢ /(n) caryatide (fre:)/
ꥢƥ /(n) caryatid/
ꥦ /(n,adj-no) potassium (K) (ger: kalium)/(P)/
ꥦॢ르ˡ [ꥦॢ르ۤ] /(n) potassium-argon dating/
ꥨ /(n,adj-no) caries (ger: Karies)/
ꥫ塼 /(n) caricature (fre:)/
ꥫ奢 /(n) caricature/
ꥫ奢饤 /(vs) to caricature (wasei: caricature and -ize)/to make a caricature of/
ꥫ饤 /(n) caricaturize/caricaturise/
ꥫ /(adj-na,adv-to,adv,vs) (1) (on-mim) crisp (e.g. potato chip, fried fish, etc.)/crunchy/(adv-to,adv,vs) (2) (on-mim) grumpily/touchily/edgily/irritably/(3) (on-mim) scratching/
ꥬ /(n) (1) call of a wild goose/(2) (uk) wild goose (esp. a lesser white-fronted goose, Anser erythropus)/(3) tea made from twigs of high-quality tea plants (esp. gyokuro)/high-grade kukicha (esp. from gyokuro)/
ꥬͥ /(n) (uk) blue spirea (Caryopteris divaricata)/blue mist shrub/
ꥬ饹 /(n) Kaliglas (dut:)/potash glass/
ꥭ /(n) curriculum/(P)/
ꥰե /(n) calligraphy/
ꥰեåɽ [ꥰեåҤ礦] /(n) (comp) calligraphic display device/directed beam display device/
ꥳ /(n) Caribbean Community (from CARICOM)/
ꥹ /(n) (1) Callisto (nymph in Greek mythology)/(2) (astron) Callisto (moon of Jupiter)/
ꥹ /(n,adj-f) (1) charisma (i.e. attractiveness, charm) (ger: Charisma)/(2) charisma (i.e. divinely conferred power or talent)/charism/(3) charismatic person/(4) (col) someone famous (usu. for their talent)/celebrity/idol/icon/(P)/
ꥹޥå /(n) charismatic/
ꥹ [ꥹޤ] /(n) charisma/
ꥹ [ꥹޤ󤻤] /(n) (col) charismatic teacher/charming professor/
ꥹŹ [ꥹޤƤ󤤤] /(n) star shop assistant/famous salesperson/
ꥹƻ [ꥹޤӤ褦] /(n) star beautician/famous beautician/
å /(n) crunchy/
ٱ [ˤϤ] /(n) pneumocystis carinii pneumonia/
Х /(n) hunter wasp (i.e. potter wasp, sand wasp, etc.)/
ѡ /(n) caliper/
ѥ /(n) (pair of) calipers/callipers/
ӥ /(n,adj-no) Caribbean/
ӥ󡦥꡼ա㡼 /(n) Caribbean reef shark (Carcharhinus perezii, species of requiem shark found in the tropical waters of the western Atlantic Ocean from Florida to Brazil)/
ӥ꡼ե㡼 /(n) Caribbean reef shark (Carcharhinus perezii, species of requiem shark found in the tropical waters of the western Atlantic Ocean from Florida to Brazil)/
 /(n) caliph/chief civil and religious Muslim ruler (prior to 1924)/
ե˥ /(n) California/(P)/
ե˥ɥ /(n) California condor (Gym                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     